home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / text / tex / 9458 < prev    next >
Encoding:
Internet Message Format  |  1992-07-23  |  4.5 KB

  1. Path: sparky!uunet!cs.utexas.edu!rutgers!network.ucsd.edu!mvb.saic.com!info-tex
  2. From: bed_gdg@SHSU.edu (George D. Greenwade)
  3. Newsgroups: comp.text.tex
  4. Subject: CWEB, v 2.4, on FILESERV/Niord
  5. Message-ID: <0095E00A.85A0F220.422@SHSU.edu>
  6. Date: 23 Jul 92 17:18:52 GMT
  7. Organization: Info-Tex<==>Comp.Text.Tex Gateway
  8. Lines: 78
  9. X-Gateway-Source-Info: Mailing List
  10.  
  11. Hans-Hermann Bode <HHBODE@DOSUNI1.BITNET> kindly pointed out that the
  12. version of CWEB we had on FILESERV had been superceded by version 2.4
  13. (April/June 1992).  I retrieved the files from labrea and now them now
  14. available from SHSU.  Attached is the description file and instructions for
  15. retrieval.  My thanks to Hans-Hermann for pointing this out.
  16.  
  17. Regards,   George
  18. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  19. George D. Greenwade, Ph.D.                            Bitnet:  BED_GDG@SHSU
  20. Department of Economics and Business Analysis         THEnet: SHSU::BED_GDG
  21. College of Business Administration                    Voice: (409) 294-1266
  22. P. O. Box 2118                                        FAX:   (409) 294-3612
  23. Sam Houston State University              Internet:        bed_gdg@SHSU.edu
  24. Huntsville, TX 77341                      bed_gdg%SHSU.decnet@relay.the.net
  25. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  26.                                    CWEB
  27.                                    ----
  28. The CWEB package includes the source and example files for Silvio Levy's C
  29. language adaptation of Donald Knuth's WEB, originally written in Pascal.
  30. This package includes version 2.4, dated April-June 1992.  Knuth's original
  31. Pascal programs have been entirely rewritten in C; many changes were made
  32. to take advantage of features offered by C but non-existent in Pascal.
  33.  
  34. CWEB is essentially a simplified subset of WEB. CWEB does not need WEB's
  35. features for macro definition and string handling, because C and its
  36. preprocessor already take care of macros and strings. Similarly, the WEB
  37. conventions of denoting octal and hexadecimal constants by @'77 and @"3f
  38. are replaced by C's conventions \v077\v and \v0x3f\v, respectively. All
  39. other features of WEB have been retained, and a few new features have been
  40. added.
  41.  
  42. To retrieve the 30 files in the CWEB package, include the command:
  43.  SENDME CWEB
  44. in teh text of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu).
  45. If, for some reason, you only require a specific file from this package,
  46. say CWEB.COMMON_C, include the command:
  47.  SENDME CWEB.COMMON_C
  48. in your mail message to FILESERV.  These files are available for anonymous
  49. ftp retrieval from Niord.SHSU.edu (192.92.115.8), either individually or in
  50. a ZIP archive, in the [FILESERV.CWEB] directory.
  51.  
  52. Files in this package: (1 Block = 512 bytes)
  53. File                    Blocks  Save file as:
  54. -------------------------------------------------------------------------------
  55. CWEB.COMMON-VMS_CH           6  common-vms.ch            
  56. CWEB.COMMON_C               34  common.c                 
  57. CWEB.COMMON_H               17  common.h                 
  58. CWEB.COMMON_W_1OF2          77  common.w (part 1 of 2)   
  59. CWEB.COMMON_W_2OF2           8   (part 2 of 2)            
  60. CWEB.CTANGLE-VMS_CH          3  ctangle-vms.ch           
  61. CWEB.CTANGLE_C              49  ctangle.c                
  62. CWEB.CTANGLE_W_1OF2         75  ctangle.w (part 1 of 2)  
  63. CWEB.CTANGLE_W_2OF2         14   (part 2 of 2)            
  64. CWEB.CWEAVE-VMS_CH           3  cweave-vms.ch            
  65. CWEB.CWEAVE_W_1OF4          76  cweave.w (part 1 of 4)   
  66. CWEB.CWEAVE_W_2OF4          77   (part 2 of 4)            
  67. CWEB.CWEAVE_W_3OF4          76   (part 3 of 4)            
  68. CWEB.CWEAVE_W_4OF4          48   (part 4 of 4)            
  69. CWEB.CWEBMAC_TEX            25  cwebmac.tex              
  70. CWEB.CWEBMAN_TEX_1OF2       77  cwebman.tex (part 1 of 2)
  71. CWEB.CWEBMAN_TEX_2OF2       55   (part 2 of 2)            
  72. CWEB.CWEB_1                  7  cweb.1                   
  73. CWEB.CWEB_EL                19  cweb.el                  
  74. CWEB.MAKEFILE                9  Makefile                 
  75. CWEB.PROD_W                 17  prod.w                   
  76. CWEB.README                  6  README                   
  77.  
  78. "Example" files (saved in examples subdirectory of CWEB):
  79. CWEB.EXTEX_W_EXAMPLES       25  extex.w    
  80. CWEB.KSPELL_EL_EXAMPLES     20  kspell.el  
  81. CWEB.MAKEFILE_EXAMPLES       2  Makefile   
  82. CWEB.README_EXAMPLES         6  README     
  83. CWEB.TREEPRINT_W_EXAMPLES   15  treeprint.w
  84. CWEB.WC_W_EXAMPLES          18  wc.w       
  85. CWEB.WMERGE_W_EXAMPLES      45  wmerge.w   
  86. CWEB.WORDTEST_W_EXAMPLES    42  wordtest.w 
  87.  
  88. Approximate total blocks in full CWEB package = 951
  89.