home *** CD-ROM | disk | FTP | other *** search
/ BCI NET / BCI NET Dec 94.iso / archives / programming / languages / ami_nuweb0.87c.lha / ami_nuweb0.87c.readme < prev    next >
Encoding:
Text File  |  1994-10-12  |  3.0 KB  |  63 lines

  1. Short: NUWEB 0.87b - a simple literate programming language and tool
  2. Type: dev/misc
  3. Files: ami_nuweb0.87c.lha, ami_nuweb0.87c.readme
  4. Uploader: Andreas Scherer (scherer@genesis.informatik.rwth-aachen.de)
  5. Author: Preston Briggs (preston@cs.rice.edu)
  6.  
  7. This is a version of Preston Brigg's NUWEB system, a simple literate
  8. programming language and tool.
  9.  
  10. Here is what Preston says:
  11.  
  12.     NUWEB works with any programming language and LaTeX.  I wanted
  13.     to use LaTeX because it supports a multi-level sectioning scheme
  14.     and has facilities for drawing figures.  I wanted to be able to
  15.     work with arbitrary programming languages because my friends and
  16.     I write programs in many languages (and sometimes combinations
  17.     of several languages), e.g., C, Fortran, C++, yacc, lex, Scheme,
  18.     assembly, Postscript, and so forth.
  19.  
  20. This is revision 0.87b, for the Commodore Amiga.  To avoid collisions with
  21. a pre-release of this port and to take account of the language support this
  22. package now is called ami_nuweb0.87c.  It should be compatible with
  23. ami_nuweb0.87b in CTAN, except for a minor correction in the English header
  24. file and the German catalog, which effects the error output only.
  25.  
  26. This distribution includes the Ami_NuWeb executable, all source files
  27. (web and C), documentation and the (short) .dvi output of the user manual.
  28.  
  29. Contents:
  30.   Ami_NuWeb    The executable for any Amiga hardware, supports coprocessor
  31.   Makefile    The original UNIX Makefile, unmodified for historic reasons
  32.   SMakefile    The Makefile for SAS/C++ 6.51
  33.   README    Preston Brigg's original README file
  34.   ami_nuweb_086.readme    Tomas Willis's AmiNet description for NuWeb 0.86
  35.   ami_nuweb0.87c.readme    This file
  36.   literate.bib    A BibTeX bibliography of literate programming references
  37.   nuweb.w    The NUWEB source for NUWEB
  38.   nuweb.ch    A change file for better ANSI compliance and Amiga support
  39.   ami_nuweb.w    The merged result of nuweb.w and nuweb.ch
  40.   ami_nuwebdoc.dvi    The short-form NUWEB user manual in .dvi form
  41.   global.h    A header file used globally
  42.   main.c pass1.c latex.c html.c output.c input.c scraps.c
  43.     names.c arena.c global.c
  44.         Source files generated by NUWEB
  45.   catalogs/nuweb.cd    Catalog description with the English texts
  46.   catalogs/nuweb.d.ct    Catalog translation with the German texts
  47.   catalogs/nuweb.h    Header file with the English texts
  48.   catalogs/deutsch/nuweb.catalog    German system catalog
  49.  
  50. This port was done and completely tested with SAS/C++ 6.51 on an Amiga 2000
  51. by Andreas Scherer, Roland-Straße 16, 52070 Aachen, Germany.
  52. I started from Tomas Willis's work, switched to NUWEB 0.87b, and added some
  53. parts on my own.  Thanks to Preston Briggs for NUWEB and to Tomas Willis
  54. for the (S)Makefile and the `temp_file+=2' hack.
  55.  
  56. Concerning the use of NUWEB with other human languages than English, I
  57. implemented full localization of all strings used for terminal output as
  58. well as LaTeX output for the Amiga version of NUWEB only.  Should someone
  59. create translations for other languages as well, I would appreciate to
  60. receive a copy for inclusion in future distributions.
  61.  
  62. October 12, 1994
  63.