home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / vol_100 / 142_01 / cugcat.all < prev    next >
Text File  |  1985-03-10  |  74KB  |  1,564 lines

  1. Software Tools RCPM System, Brisbane, Australia - C USER GROUP CATALOGUE
  2.  
  3. VOLUME 50    MISCELLANY II 
  4.  
  5. 050.01   17K    BACKUP  .C      Neat CP/M file back up utility
  6. 050.02   45K    BDSCAT  .ALL    On line catalogue for CUG (way out of date)
  7. 050.03    6K    CLOCK   .C      Routines to read Compupro SS1 clock
  8. 050.04    1K    CLOCK   .H      Part of DATEDEMO.C and CLOCK.C 
  9. 050.05   14K    CMODEM  .C      Simple MODEM program in C
  10. 050.06    8K    DATEDEMO.C      Demo of time and date from Compupro SS1
  11. 050.07    7K    DDTTOMAC.C      Edits DDT disassembly for reassembly  
  12. 050.08    2K    DDTTOMAC.DOC    See DDTTOMAC.C
  13. 050.09    6K    FIXDIR  .C      Clean bad file names from CP/M directories
  14. 050.10    4K    FIXDIR  .DOC    Tutorial on FIXDIR.C
  15. 050.11    3K    MARGIN  .C      Sets margins on Diable/Qume from console
  16. 050.12    3K    MGAME   .C      Simple number guessing game for kids
  17. 050.13    3K    KEY     .C      Program function keypad on ADM-31 terminal
  18. 050.14    7K    READ-ME .1ST    Notes on contents of CUG volume 050 
  19. 050.15    2K    STRIP   .C      Precursor to SCRUB, strips Wordstar files
  20. 050.16    9K    VERIFY  .C      File verifier, stand alone or for BACKUP
  21. 050.17    4K    WCT2    .C      Word/column count program for typesetting
  22. 050.18    6K    YAMBOOT .C      Equivalent of MBOOT in C
  23. 050.19    7K    ZCASM   .DOC    CASM modified for Zilog Z80 mnemonics
  24. 050.20    1K    ZCASM   .SUB    See ZCASM.DOC
  25. 050.21   23K    ZCASM13 .C      See ZCASM.DOC
  26.  
  27. VOLUME 49    GAMES III
  28.  
  29. 049.01   17K    CMAZE   .C      Perspective maze game 
  30. 049.02   10K    CMAZE   .COM    See CMAZE.C
  31. 049.03    1K    CMAZE   .SUB    See CMAZE.C
  32. 049.04    3K    CUG     .LTR    Notes about CUG volume 049
  33. 049.05   12K    DUMPSTAR.C      Dump Star, a video game
  34. 049.06   11K    DUMPSTAR.COM    See DUMPSTAR.C
  35. 049.07    1K    DUMPSTAR.SUB    See DUMPSTAR.C
  36. 049.08    1K    PORTIO  .C      I/O port access for C/80 compiler
  37. 049.09    1K    RANDOM  .C      Random functions for C/80 compiler
  38. 049.10    3K    RDTERM  .C      Checks terminal configuration
  39. 049.11    4K    RDTERM  .COM    See RDTERM.C
  40. 049.12    9K    TERMINAL.C      Terminal configuration program
  41. 049.13    8K    TERMINAL.COM    See TERMINAL.C
  42. 049.14    8K    TERMINAL.DOC    See TERMINAL.C
  43. 049.15    1K    TERMINAL.SYS    See TERMINAL.C
  44. 049.16   24K    TZ      .R      Twilight Zone adventure game
  45. 049.17   26K    TZ      .C      See TZ.R
  46. 049.18    4K    TZ      .DOC    See TZ.R
  47. 049.19   40K    TZ      .COM    See TZ.R
  48.  
  49. VOLUME 48       Dr Dobb's Journal # 2
  50.  
  51. 048.01    3K    ADVERT  .CUG    Information about CUG volume 47
  52. 048.02    2K    CUG-DDJ .002    List of contents of CUG volume 48
  53. 048.03    4K    GPR     .C      General purpose input library
  54. 048.04    2K    README  .CUG    Summary file for CUG volume 48
  55. 048.05    4K    RK4     .C      Single equation Runge-Kutta integrator
  56. 048.06    5K    RKS     .C      System Runge-Kutta 4 integrator
  57. 048.07    4K    RKST1   .C      Runge-Kutta system test program
  58. 048.08   13K    RKST1   .EXE    Runge-Kutta system test program
  59. 048.09    4K    RKST2   .C      Runge-Kutta system test program  
  60. 048.10   15K    RKST2   .EXE    Runge-Kutta system test program
  61. 048.11    3K    RKTEST1 .C      Runge-Kutta 4 system test source code
  62. 048.12   12K    RKTEST1 .EXE    Runge-Kutta 4 system test program
  63. 048.13   18K    OCT84COL.DDJ    Dr Dobbs C/Unix column, 10/84
  64.  
  65. VOLUME 47       Dr Dobb's Journal # 1
  66.  
  67. 047.01   11K    SEP83COL.DDJ    Dr Dobbs C/Unix column, 9/83
  68. 047.02    7K    SEP83TAB.I      See SEP83COL.DDJ
  69. 047.03   15K    DEC83COL.DDJ    Dr Dobbs C/Unix column, 12/83
  70. 047.04   20K    FEB84COL.DDJ    Dr Dobbs C/Unix column, 2/84
  71. 047.05   18K    APR84COL.DDJ    Dr Dobbs C/Unix column, 4/84
  72. 047.06   16K    JUN84COL.DDJ    Dr Dobbs C/Unix column, 6/84
  73. 047.07   17K    AUG84COL.DDJ    Dr Dobbs C/Unix column, 8/84
  74. 047.08   21K    SEP84COL.DDJ    Dr Dobbs C/Unix column, 9/84
  75. 047.09    3K    LSUP    .C      Part of long ptr package, see JUN84COL.DDJ
  76. 047.10    3K    ENV     .C      Part of long ptr package, see JUN84COL.DDJ
  77. 047.11    1K    LSUP    .H      Part of long ptr package, see JUN84COL.DDJ
  78. 047.12    2K    -LSUP   .H      Part of long ptr package, see JUN84COL.DDJ
  79. 047.13    6K    ENV     .EXE    Part of long ptr package, see JUN84COL.DDJ
  80. 047.14    5K    LLSUP   .ASM    Part of long ptr package, see JUN84COL.DDJ
  81. 047.15    8K    LLINT   .ASM    Part of long ptr package, see JUN84COL.DDJ
  82. 047.16    2K    CUG-DDJ .001    List of CUG volume 47 contents
  83. 047.17    2K    README  .CUG    Note on CUG volume 47 contents
  84.  
  85. VOLUME 46       KAREL THE ROBOT  VERSION 1.00
  86.  
  87. 046.01   32K    KED     .COM    Compiled KAREL robot command editor
  88. 046.02    1K    KAREL   .SUB    Submit file to control KAREL compile
  89. 046.03   19K    KAREL1  .COM    Compiled KAREL robot world builder
  90. 046.04   16K    KAREL1  .C      KAREL robot world builder source code
  91. 046.05   12K    SESSIONS.DOC    Sample KAREL editing sessions  
  92. 046.06    2K    MENU    .DOC    Summary of KAREL editor commands
  93. 046.07   25K    UGUIDE  .DOC    User guide for KAREL editor and submit 
  94. 046.08    2K    README  .DOC    Brief information on KAREL robot system 
  95. 046.09   33K    KED     .C      Part of KAREL robot editor source code
  96. 046.10   24K    KED2    .C      Part of KAREL robot editor source code
  97. 046.11    4K    KED     .H      Part of KAREL robot editor source code
  98. 046.12    6K    KAREL   .H      Source code for KAREL robot simulator
  99. 046.13    3K    README2 .DOC    Brief information on KAREL robot editor
  100. 046.14    6K    ARTICLE .DOC    Perfect Writer file which describes KAREL  
  101. 046.15    1K    ART2    .DOC    See ARTICLE.DOC
  102. 046.16    1K    VERSION .DOC    CUG version notice for CUG volume 46
  103.  
  104. VOLUME 45    BDS C Compiler Utilities II
  105.  
  106. 045.01      5K    -README    .DOC    Brief docs on Compiler Utilities II files
  107. 045.02      2K    ABSTRACT.045    List of Compiler Utilities II disk files
  108. 045.03      1K    AN    .NRO    Header file
  109. 045.04     24K    CASM2    .C    Modified CASM needed for CTOA utility
  110. 045.05      6K    CMDUTIL    .C    Functions to process argv & argc
  111. 045.06      1K    CMDUTIL    .H    See CMDUTIL.C
  112. 045.07     13K    CMDUTIL    .NRO    Documentation for CMDUTIL.C
  113. 045.08      3K    CORO    .H    See CORO.C
  114. 045.09     12K    CORO    .NRO    Function descriptions for CORO.C
  115. 045.10      7K    CORO1    .C    Coroutine package for BDS C
  116. 045.11      8K    CORO2    .CSM    See CORO.C
  117. 045.12     24K    CORODOC    .NRO    Documentation for CORO.C package
  118. 045.13     12K    CPROFIL2.CSM    See CPROFILE.C
  119. 045.14     19K    CPROFILE.C    Usage "profile" for BDS C programs
  120. 045.15      3K    CPROFILE.NRO    Documentation for CPROFILE package
  121. 045.16     20K    CTOA    .C    CRL to assembler post processor
  122. 045.17      5K    CTOA    .H    See CTOA.C
  123. 045.18      2K    CTOA    .NRO    Documentation for CTOA.C
  124. 045.19     11K    CTOA2    .C    See CTOA.C
  125. 045.20      9K    CTOATBLS.CSM    See COTA.C
  126. 045.21      2K    CTOATBLS.H    See CTOA.C
  127. 045.22     11K    DIFF    .C    Text file comparison utility
  128. 045.23      4K    DIFF    .NRO    Documentation for DIFF.C
  129. 045.24      6K    GENREL    .C    Needed for CPROFILE package
  130. 045.25      3K    INSTALL    .DOC    Installation docs for Compiler Utilities II
  131. 045.26      5K    RETAB    .C    Example program for CORO.C coroutine package
  132.  
  133. VOLUME 44    CITADEL bulletin board system source disk
  134.  
  135. 044.01     12K    210CONFG.C    CITADEL configuration program
  136. 044.02     20K    210CTDL    .C    CITADEL main program
  137. 044.03     18K    210CTDL    .H    See 210CTDL.C
  138. 044.04     17K    210LOG    .C    CITADEL user logging module
  139. 044.05     10K    210MISC    .C    CITADEL miscellaneous function module
  140. 044.06     26K    210MODEM.C    CITADEL low level modem/console module
  141. 044.07     32K    210MSG    .C    CITADEL message file code
  142. 044.08     20K    210ROOMA.C    CITADEL room and miscellaneous module
  143. 044.09     19K    210ROOMB.C    CITADEL room and miscellaneous module
  144. 044.10      5K    AABUYME    .DOC    Overview of CITADEL BBS system
  145. 044.11      2K    CATALOG    .CAT    Brief description of CITADEL files
  146. 044.12      4K    COUNTRY    .DOC    List of contry codes for CITADEL configuration
  147. 044.13     23K    HACK    .DOC    Overiew of CITADEL code structures
  148. 044.14      4K    HISTORY    .DOC    Brief history oof CITADEL BBS system
  149. 044.15      8K    INSTALL    .DOC    How to install the CITADEL BBS system
  150. 044.16      3K    OPERATN    .DOC    How to run the CITADEL BBS system
  151. 044.17      1K    PRODCTN    .SUB    Submit file to recompile CITADEL BBS system
  152. 044.18      1K    SYSOP    .DOC    Note about the missing SYSOP.COM file
  153. 044.19      1K    WARRANTY.DOC    Everything you wanted to know about.....
  154.  
  155. VOLUME 43    CITADEL bulletin board system run time disk
  156.  
  157. 043.01      2K    1STREAD    .ME    Brief intro/history to CITADEL BBS
  158. 043.02      2K    AIDE    .HLP    CITADEL help file
  159. 043.03      1K    AIDE    .MNU    CITADEL menu file
  160. 043.04      2K    CATALOG    .CAT    Brief description of CITADEL files
  161. 043.05     41K    CITADEL    .COM    CITADEL bulletin board system
  162. 043.06     17K    CONFIGUR.COM    Installation program for CITADEL BBS
  163. 043.07     16K    CTDLCNFG.SYS    CITADEL configuration file
  164. 043.08      1K    CTDLOPT    .MNU    CITADEL menu file
  165. 043.09      2K    DOHELP    .HLP    CITADEL help file
  166. 043.10      1K    EDIT    .MNU    CITADEL menu file
  167. 043.11      1K    ENTER    .HLP    CITADEL help file
  168. 043.12      1K    ENTOPT    .MNU    CITADEL menu file
  169. 043.13      1K    ENTRY    .BLB    CITADEL bulletin
  170. 043.14      1K    EXTENDED.HLP    CITADEL help file
  171. 043.15      2K    FILES    .HLP    CITADEL help file
  172. 043.16      1K    GOTO    .HLP    CITADEL help file
  173. 043.17      1K    HELPOPT    .HLP    CITADEL help file
  174. 043.18      1K    HIDDEN    .HLP    CITADEL help file
  175. 043.19     18K    L2    .COM    Alternative linker for BDS C compiler
  176. 043.20      1K    LOCALBBS.HLP    CITADEL help file
  177. 043.21      1K    LOGIN    .HLP    CITADEL help file
  178. 043.22      1K    LOGOUT    .HLP    CITADEL help file
  179. 043.23      1K    MAIL    .HLP    CITADEL help file
  180. 043.24      1K    MAINOPT    .MNU    CITADEL menu file
  181. 043.25      1K    NEWROOM    .BLB    CITADEL bulletin
  182. 043.26      1K    NOCHAT    .BLB    CITADEL bulletin
  183. 043.27      1K    PASSWORD.BLB    CITADEL bulletin
  184. 043.28      1K    READ    .HLP    CITADEL help file
  185. 043.29      1K    READOPT    .MNU    CITADEL menu file
  186. 043.30      1K    SUMMARY    .HLP    CITADEL help file
  187. 043.31      1K    WCDOWN    .BLB    CITADEL bulletin
  188. 043.32      1K    WCUPLOAD.BLB    CITADEL bulletin
  189.  
  190. VOLUME 42    ACRL - 8080 Assembler which generates BDS C CRL code
  191.  
  192. 042.01      7K    A8080    .C    8080 code generator, part of ACRL package
  193. 042.02      6K    ACRL    .C    8080 assembler which generates BDS CRL code
  194. 042.03      1K    ACRL    .CAT    List of files in ACRL package
  195. 042.04     18K    ACRL    .COM    Part of ACRL package, see ACRL.C
  196. 042.05      3K    ACRL    .DOC    Part of ACRL package, see ACRL.C
  197. 042.06      5K    ACRL    .H    Part of ACRL package, see ACRL.C
  198. 042.07      5K    AEXP    .C    Expression evaluation, part of ACRL package
  199. 042.08      8K    ALEX    .C    Token recognition, part of ACRL package
  200. 042.09      8K    APAR    .C    Parsing routines, part of ACRL package
  201. 042.10      1K    BDS    .EQU    Compressed BDS.LIB for ACRL package
  202. 042.11      1K    CATALOGS.DOC    Brief description of FPUT catalogs
  203. 042.12      1K    CCACRL    .SUB    Submit file to compile ACRL assembler
  204. 042.13      7K    FPUT    .C    Copies files using CAT file as file list
  205. 042.14      1K    FPUT    .CAT    See FPUT.C
  206. 042.15      7K    FPUT    .COM    See FPUT.C
  207. 042.16      1K    FPUT    .DOC    See FPUT.C
  208. 042.17      1K    LINKACRL.SUB    Submit file to link ACRL assembler
  209. 042.18      1K    READ    .ME    Brief documentation on ACRL and FPUT
  210. 042.19      2K    TEST1    .CSM    Pseudo ops and expression test for ACRL
  211. 042.20      3K    TEST2    .CSM    8080 instructions test for ACRL
  212. 042.21      2K    TEST3    .CSM    Error check and reporting test for ACRL
  213.  
  214. VOLUME 41    E text editor and TEXTCOM file comparison utility
  215.  
  216. 041.01      3K    ABSTRACT.041    Information on E and TEXTCOM
  217. 041.02      4K    BDOSERR        About intercepting BDOS error messages
  218. 041.03      2K    CKF    .COM    Alternative to CRC (?)
  219. 041.04      1K    CKFLIST    .CRC    CRC list generated by CKF
  220. 041.05      9K    E        Part of E text editor package
  221. 041.06     29K    E    .COM    Part of E text editor package
  222. 041.07     48K    E    .DOC    Part of E text editor package
  223. 041.08      8K    E    .H    Part of E text editor package
  224. 041.09      1K    E    .SUB    Part of E text editor package
  225. 041.10      5K    E1        Part of E text editor package
  226. 041.11      3K    E10        Part of E text editor package
  227. 041.12      7K    E2        Part of E text editor package
  228. 041.13      5K    E3        Part of E text editor package
  229. 041.14      4K    E4        Part of E text editor package
  230. 041.15      5K    E5        Part of E text editor package
  231. 041.16      6K    E6        Part of E text editor package
  232. 041.17      3K    E7        Part of E text editor package
  233. 041.18      4K    E8        Part of E text editor package
  234. 041.19      4K    E9        Part of E text editor package
  235. 041.20      8K    EHAZE        Part of E text editor package
  236. 041.21      7K    ETERM        Part of E text editor package
  237. 041.22     19K    L2    .COM    Alternative linker for BDS C compiler
  238. 041.23     11K    TEXTCOM        See TEXTCOM.DOC
  239. 041.24     12K    TEXTCOM.COM    See TEXTCOM.DOC
  240. 041.25      4K    TEXTCOM.DOC    A file comparison utility which can re-sync
  241. 041.26      1K    TEXTCOM.SUB    See TEXTCOM.DOC
  242.  
  243. VOLUME 40    Small C compiler + graph package for Tandy 6809 Colour Computer
  244.  
  245. 040.01      6K    BDSCIO    .H    BDS C header file
  246. 040.02      1K    BLDC    .SUB    Submit file to build 6809 small C compiler
  247. 040.03     21K    CANEW    .C    Part of 6809 small C compiler
  248. 040.04     24K    CANEW    .COM    Part of 6809 Small C compiler
  249. 040.05      4K    CB    .C    Part of 6809 Small C compiler
  250. 040.06     10K    CD    .C    Part of 6809 Small C compiler
  251. 040.07      4K    CDEF    .H    Part of 6809 Small C compiler
  252. 040.08      8K    CE6809    .C    Part of 6809 Small C compiler
  253. 040.09     12K    COLORLIB.A69    Part of 6809 Colour Computer graphics package
  254. 040.10      2K    CWRITER    .C    Part of 6809 Colour Computer graphics package
  255. 040.11      4K    CWRITER    .DOC    Documentation for 6809 graphics package
  256. 040.12      2K    CWRTINI    .C    Part of 6809 Colour Computer graphics package
  257. 040.13      7K    DLOAD        Part of 6809 Colour Computer graphics package
  258. 040.14      6K    FPASS0    .C    Part of 6809 Colour Computer graphics package
  259. 040.15      2K    FPASS1    .C    Part of 6809 Colour Computer graphics package
  260. 040.16      1K    FPASS2    .C    Part of 6809 Colour Computer graphics package
  261. 040.17      2K    GRAPH    .H    Part of 6809 Colour Computer graphics package
  262. 040.18      5K    LIB        Part of 6809 Colour Computer graphics package
  263. 040.19      3K    PASS0    .C    Part of 6809 Colour Computer graphics package
  264. 040.20      3K    PASS1    .C    Part of 6809 Colour Computer graphics package
  265. 040.21      1K    PASS2    .C    Part of 6809 Colour Computer graphics package
  266. 040.22      1K    PRELUDE        Part of 6809 Colour Computer graphics package
  267. 040.23     11K    README    .DOC    Part of 6809 Colour Computer graphics package
  268. 040.24      3K    RUN        Part of 6809 Colour Computer graphics package
  269. 040.25      4K    RUN6809    .A69    Part of 6809 Colour Computer graphics package
  270. 040.26      2K    SER6809        Part of 6809 Colour Computer graphics package
  271. 040.27      2K    SER69    .A69    Part of 6809 Colour Computer graphics package
  272. 040.28      2K    SERIO    .C    Part of 6809 Colour Computer graphics package
  273. 040.29      5K    SERIO    .COM    Part of 6809 Colour Computer graphics package
  274. 040.30      4K    SHOOT    .C    Part of 6809 Colour Computer graphics package
  275. 040.31      1K    SHOOT    .GPH    Part of 6809 Colour Computer graphics package
  276. 040.32      1K    SHOOT    .H    Part of 6809 Colour Computer graphics package
  277. 040.33      7K    SHOOT1    .C    Part of 6809 Colour Computer graphics package
  278. 040.34     24K    SHOOT1    .H69    Part of 6809 Colour Computer graphics package
  279. 040.35      3K    SHOOTINI.C    Part of 6809 Colour Computer graphics package
  280.  
  281. VOLUME 39    RAP Text processor by Eric Martz
  282.  
  283. 039.01      6K    READ    .ME    RAP installation instructions
  284. 039.02      2K    BDSCIO+    .H    Non standard extensions to BDS C header
  285. 039.03     12K    DEFF    .CRL    MARTZLIB.C compiled and renamed
  286. 039.04     10K    DEFF2    .CRL    BDS C DEFF renamed with some modifications
  287. 039.05      7K    DEFF3    .CRL    BDS C DEFF2 renamed
  288. 039.06      2K    DIABLO    .SS    RAP "SS" file for Diablo daisywheel printers
  289. 039.07      2K    FIO1    .H    Provide K&R fopen() & fclose() for BDS C6
  290. 039.08      2K    FIO2    .H    See FIO1.H
  291. 039.09      8K    FIO3    .H    See FIO1.H
  292. 039.10     18K    L2    .COM    Modified L2 linker for BDS C
  293. 039.11      7K    RAP    .C    RAP, a text formatter in BDS C
  294. 039.12     37K    RAP    .COM    See RAP.C
  295. 039.13     15K    RAP    .H    Header file for RAP modules
  296. 039.14     17K    RAP1    .C    Part of RAP package, see RAP.C
  297. 039.15     10K    RAP2    .C    Part of RAP package, see RAP.C
  298. 039.16     15K    RAP3    .C    Part of RAP package, see RAP.C
  299. 039.17     19K    RAP4    .C    Part of RAP package, see RAP.C
  300. 039.18      9K    RAPIO    .C    Part of RAP package, see RAP.C
  301. 039.19      1K    RAPLINK    .SUB    Submit file to link RAP modules
  302. 039.20      8K    RAPREAD    .C    Part of RAP package, see RAP.C
  303. 039.21      4K    SANDERS    .SS    RAP "SS" file for Sanders Technology 12/7
  304. 039.22      2K    SIMPLEPR.SS    RAP "SS" file for simple printer
  305. 039.23      3K    SIMPLEV    .SS    RAP "SS" file for simple CRT display 
  306. 039.24      2K    TTY43    .SS    RAP "SS" file for Teletype 43 band printer
  307. 039.25      3K    VIEWAAA    .SS    RAP "SS" file for Ann Arbor CRT terminal
  308. 039.26      3K    VIEWADDS.SS    RAP "SS" file for ADDS CRT terminal
  309. 039.27      3K    VIEWTRS2.SS    RAP "SS" file for TRS-80 Mod 2 CRT
  310.  
  311. VOLUME 38    Roff4 Text Pocessor
  312.  
  313. 038.01      1K    BPTEST        Roff4 page test
  314. 038.02      1K    COPY    .RIT    Roff4 copyright notice
  315. 038.03      1K    DIO    .H    BDS C direccted I/O header
  316. 038.04      2K    ENVIRON    .DOC    Described Roff4 hardwae requirements
  317. 038.05      1K    EQN        Roff4 demo of equation numbering
  318. 038.06      1K    EXY1        Roff4 graphics on Exidy Sorcerer screen
  319. 038.07      1K    EXYDEMO    .SUB    See EXY1
  320. 038.08      1K    FOOT        Roff4 footnote example
  321. 038.09      1K    FORM        Roff4 form letter example
  322. 038.10     17K    L2    .COM    L2 linker for BDS C
  323. 038.11      1K    LIST        Roff4 file lister
  324. 038.12      1K    MATRIX        Roff4 demo for print motions
  325. 038.13      6K    MX        Roff4 set up for Epson MX-80 and Graftrax
  326. 038.14      5K    NDIO    .C    BDS C directed I/O header
  327. 038.15      1K    NEST        Roff4 nested macros and strings
  328. 038.16      2K    PAGES        Roff4 demo program
  329. 038.17      3K    READ    .ME    Roff4 comments from author of package
  330. 038.18     12K    ROFF4    .C    Text formatter in BDS C
  331. 038.19     30K    ROFF4    .COM    Part of Roff4 package, see ROFF4.C
  332. 038.20      7K    ROFF4    .CRL    Part of Roff4 package, see ROFF4.C
  333. 038.21     31K    ROFF4    .DOC    Part of Roff4 package, see ROFF4.C
  334. 038.22      9K    ROFF4    .H    Part of Roff4 package, see ROFF4.C
  335. 038.23      1K    ROFF4    .SUB    Part of Roff4 package, see ROFF4.C
  336. 038.24      7K    ROFF41    .C    Part of Roff4 package, see ROFF4.C
  337. 038.25      4K    ROFF41    .CRL    Part of Roff4 package, see ROFF4.C
  338. 038.26      7K    ROFF42    .C    Part of Roff4 package, see ROFF4.C
  339. 038.27      5K    ROFF42    .CRL    Part of Roff4 package, see ROFF4.C
  340. 038.28      5K    ROFF43    .C    Part of Roff4 package, see ROFF4.C
  341. 038.29      4K    ROFF43    .CRL    Part of Roff4 package, see ROFF4.C
  342. 038.30      6K    ROFF44    .C    Part of Roff4 package, see ROFF4.C
  343. 038.31      4K    ROFF44    .CRL    Part of Roff4 package, see ROFF4.C
  344. 038.32      8K    ROFF45    .C    Part of Roff4 package, see ROFF4.C
  345. 038.33      4K    ROFF45    .CRL    Part of Roff4 package, see ROFF4.C
  346. 038.34      8K    ROFF46    .C    Part of Roff4 package, see ROFF4.C
  347. 038.35      5K    ROFF46    .CRL    Part of Roff4 package, see ROFF4.C
  348. 038.36      8K    ROFF47    .C    Part of Roff4 package, see ROFF4.C
  349. 038.37      5K    ROFF47    .CRL    Part of Roff4 package, see ROFF4.C
  350. 038.38      4K    SCI    .ASM    Roff4 init Sorcerer scientfic symbol graphics
  351. 038.39      2K    SCI    .COM    See SCI.ASM
  352. 038.40      1K    STACKTST    Roff4 test stacking of variables
  353.  
  354. VOLUME 37    Martz library disk
  355.  
  356. 037.01      1K    A-OPEN    .C    Open to append
  357. 037.02      2K    BDSCIO+    .H    Martz additions to standard BDS C headerb
  358. 037.03      3K    D    .COM    Directory program
  359. 037.04      3K    DMAP    .C    Displays disk block allocations for files
  360. 037.05     11K    DMAP    .COM    See DMAP.C
  361. 037.06     24K    FACSPLOT.C    Example program for HIPLOT.C
  362. 037.07      2K    FIO1    .H    K&R fopen() & fclose() for BDS C
  363. 037.08      2K    FIO2    .H    See FIO1.H
  364. 037.09      8K    FIO3    .H    See FIO1.H
  365. 037.10      2K    GETC    .C    BDS getc() for K&R compatibility
  366. 037.11     10K    HIPLOT    .C    Library of functions for Houston HiPlot plotter
  367. 037.12      5K    HIPLOT    .CRL    See HIPLOT.C
  368. 037.13      2K    HIPLOT    .H    See HIPLOT.CO
  369. 037.14     13K    MARTZ-AD.C    Part of MARTZLIB.C
  370. 037.15     13K    MARTZ-EI.C    Part of MARTZLIB.C
  371. 037.16     10K    MARTZ-JR.C    Part of MARTZLIB.C
  372. 037.17      7K    MARTZ-SZ.C    Part of MARTZLIB.C
  373. 037.18      1K    MARTZLIB.C    Includes 43 general purpose functions
  374. 037.19     12K    MARTZLIB.CRL    See MARTZLIB.C
  375. 037.20      1K    PUTC    .C    BDS putc with output dump
  376. 037.21      9K    RANIOLIB.C    Library for random I/O, appending to file
  377. 037.22      1K    RAWGETC    .C    BDS getc() tutorial
  378.  
  379. VOLUME 36    Standard video terminal libraries and demonstration programs
  380.  
  381. 036.01     1K    ASCII    .H    Header file of ASCII character definitions
  382. 036.02     1K    CLRSCRN    .NRO    Part of video library manual, see README.DOC
  383. 036.03     1K    CRT    .H    Header file for video library
  384. 036.04     8K    DEFLECT    .C    The game of deflection
  385. 036.05     1K    DEFLECT    .NRO    See DEFLECT.C
  386. 036.06     1K    ERALIN    .NRO    Part of video library manual, see README.DOC
  387. 036.07     1K    HOMCUR    .NRO    Part of video library manual, see README.DOC
  388. 036.08     2K    LIBO1    .C    Video library for Osborne 1
  389. 036.09     1K    LIBO1    .NRO    See LIB01.C
  390. 036.10     2K    LIBVT52    .C    Video library for VT-52 terminal
  391. 036.11     2K    LIBVT52    .NRO    See LIBVT52.C
  392. 036.12     1K    MOVCUR    .NRO    Part of video library manual, see README.DOC
  393. 036.13    14K    NRO    .COM    Text formatter similar to ROFF and WP
  394. 036.14     5K    NRO    .MAN    Part of video library manual, see README.DOC
  395. 036.15     4K    NRO    .NRO    Part of video library manual, see README.DOC
  396. 036.16     2K    README    .DOC    Directions on where to start
  397. 036.17     1K    SETCUR    .NRO    Part of video library manual, see README.DOC
  398. 036.18     6K    VTTT    .C    Video Tic-tac-toe game
  399. 036.19     1K    VTTT    .NRO    See VTTT.C
  400.  
  401. VOLUME 35    TOOLS 1
  402.  
  403. 035.01    12K    DIO    .C    A new version of the DIO package
  404. 035.02     4K    DIO    .H    See DIO.C
  405. 035.03    12K    DIO    .DOC    See DIO.DOC
  406. 035.04     8K    TR    .C    The "TRANSLIT" software tool
  407. 035.05    12K    TR    .COM    See TR.C
  408. 035.06     4K    TR    .DOC    See TR.C
  409. 035.07    16K    PP    .C    A preprocessor modified from the "MACRO" tool
  410. 035.08    12K    PP    .COM    See PP.C
  411. 035.09     8K    PP    .DOC    See PP.C
  412. 035.10    16K    AR1    .BDS    Version 1 of the "ARCHIVE" software tool
  413. 035.11    20K    AR1    .COM    See AR1.BDS
  414. 035.12     4K    AR1/UTIL.BDS    See AR1.BDS
  415. 035.13    20K    AR1    .DOC    See AR1.BDS
  416. 035.14     4K    DATE    .H    See DATE/SSI.BDS
  417. 035.15     4K    TOD    .BDS    Time function for Godbout SS1, see DATE/SSI.BDS
  418. 035.16     4K    DATE/SSI.BDS    Date and time routines for AR1.BDS
  419.  
  420. VOLUME 34    Games 2 (CUG "Volume 21")
  421.  
  422. 034.01    19K    BG    .C    Backgammon game
  423. 034.02     8K    BUGS    .C    Updated from "Games 1" for Heath H19/89
  424. 034.03     8K    CASIO    .C    Casio watch game
  425. 034.04     1K    CASIO    .REC    See CASIO.C
  426. 034.05     6K    FALLOUT .C    Update form "Games 1" for Heath H19/89
  427. 034.06    10K    FISH    .C    Just "gone fishin'"
  428. 034.07     4K    HANGMAN .C    Hangman word game
  429. 034.08     7K    NLIFE    .C    Yet another life simulator for Heath H19/89
  430. 034.09    13K    NLIFE    .DAT    See NLIFE.C
  431. 034.10     2K    NLIFEA    .CRL    See NLIFE.C
  432. 034.11    14K    OTHELLO .C    Othello, a "GO/GOMOKU" like game
  433. 034.12     4K    PACDEFS .H    See PACMAN.C
  434. 034.13     7K    PACMAN    .C    PACMAN for cursor addressable terminal
  435. 034.14     1K    PACMAN    .REC    See PACMAN.C
  436. 034.15     6K    PACMONST.C    See PACMAN.C
  437. 034.16     2K    PACSCORE.C    See PACMAN.C
  438. 034.17     2K    PACUTIL .C    See PACMAN.C
  439. 034.18     9K    PACUTILS.    See PACMAN.C
  440. 034.19     7K    PPONG    .C    Variation of ping pong for Heath H19/89
  441. 034.20    11K    RALLY    .C    Road race game for Heath H19/89
  442. 034.21     2K    RALLY    .MAP    See RALLY.C
  443. 034.22    13K    STONE    .C    Update from "Games 1" for Heath H19/89
  444. 034.23     2K    WAVY    .C    Puts wavy lines on Heath H19/89 screen
  445. 034.24     9K    WUMPUS    .C    Hunt the Wumpus through the caves
  446. 034.25    13K    YAHTZEE .C    A dice game
  447. 034.26     4K    YAHTZEE .HLP    See YAHTZEE.C
  448.  
  449. VOLUME 33    PISTOL V2.0 - Portably Implemented Stack Oriented Language
  450.  
  451. 033.01     2K    ARITH        Part of PISTOL V2.0, see READ.ME
  452. 033.02     1K    COPY    .RIT    Part of PISTOL V2.0, see READ.ME
  453. 033.03    16K    CORE2    .    Part of PISTOL V2.0, see READ.ME
  454. 033.04     3K    DEFS    .    Part of PISTOL V2.0, see READ.ME
  455. 033.05     4K    EDITOR    .    Part of PISTOL V2.0, see READ.ME
  456. 033.06     2K    ENVIRON    .DOC    Part of PISTOL V2.0, see READ.ME
  457. 033.07     5K    FUTURE    .DEV    Future PISTOL directions, suggests standards
  458. 033.08     9K    IO    .    Part of PISTOL V2.0, see READ.ME
  459. 033.09    11K    ITCOND    .    Part of PISTOL V2.0, see READ.ME
  460. 033.10     2K    LOGIC    .    Part of PISTOL V2.0, see READ.ME
  461. 033.11     4K    MEMOPS    .    Part of PISTOL V2.0, see READ.ME
  462. 033.12     5K    MISC    .    Part of PISTOL V2.0, see READ.ME
  463. 033.13    23K    PBASE2    .    Part of PISTOL V2.0, see READ.ME
  464. 033.14     6K    PIST2A    .C    Part of PISTOL V2.0, see READ.ME
  465. 033.15     4K    PIST2B    .C    Part of PISTOL V2.0, see READ.ME
  466. 033.16     4K    PIST2C    .C    Part of PISTOL V2.0, see READ.ME
  467. 033.17     5K    PIST2D    .C    Part of PISTOL V2.0, see READ.ME
  468. 033.18     7K    PIST2E    .C    Part of PISTOL V2.0, see READ.ME
  469. 033.19     5K    PISTOL        Part of PISTOL V2.0, see READ.ME
  470. 033.20    16K    PISTOL    .COM    Part of PISTOL V2.0, see READ.ME
  471. 033.21     5K    PISTOL    .H    Part of PISTOL V2.0, see READ.ME
  472. 033.22     7K    PISTOL    .HLP    Part of PISTOL V2.0, see READ.ME
  473. 033.23    42K    PISTOL    .PAS    PISTOL written in PASCAL for DEC-20 mini
  474. 033.23     1K    PISTSUB    .SUB    Part of PISTOL V2.0, see READ.ME
  475. 033.24     7K    READ    .ME    PISTOL V2.0, a FORTH/STOIC like language
  476. 033.25     3K    STACK    .    Part of PISTOL V2.0, see READ.ME
  477. 033.26     4K    SYSCONS    .    Part of PISTOL V2.0, see READ.ME
  478. 033.27     8K    SYSVARS    .    Part of PISTOL V2.0, see READ.ME
  479. 033.28    13K    TUTORIAL.    Part of PISTOL V2.0, see READ.ME
  480. 033.29     6K    VOCAB    .    Part of PISTOL V2.0, see READ.ME
  481.  
  482. VOLUME 32    CUG "Volume 20"
  483.  
  484. 032.01     6K    ????????.C    Modified BIGDIR.C, shows stat-like info
  485. 032.02     8K    BDOSCOM .C    Tutorial and functions for accessing CP/M BDOS
  486. 032.03     2K    BIOS    .LIB    Modified bios() function for BDS C
  487. 032.04     2K    DISKIO    .C    Disk I/O utilities
  488. 032.05     1K    DISKIO    .DCL    See DISKIO.C
  489. 032.06    17K    DISKU    .C    Updated version of DISK from "Utilities 1"
  490. 032.07     3K    DPATCH    .C    Disk patcher
  491. 032.08     1K    MAKEDEF .H    Part of MAKESYS package, see MAKESYS.DOC
  492. 032.09     7K    MAKEHEX .C    Part of MAKESYS package, see MAKESYS.DOC
  493. 032.10     4K    MAKELIB .C    Part of MAKESYS package, see MAKESYS.DOC
  494. 032.11     5K    MAKEPARM.C    Part of MAKESYS package, see MAKESYS.DOC
  495. 032.12     4K    MAKESYS .C    Part of MAKESYS package, see MAKESYS.DOC
  496. 032.13     1K    MAKESYS .DOC    CP/M BIOS maintenance system for hackers
  497. 032.14     1K    MAKESYS .SUB    Part of MAKESYS package, see MAKESYS.DOC
  498. 032.15    24K    RY    .C    Update to RANDOM.X from "Functions 1"
  499. 032.16     7K    RY    .DOC    See RY.C
  500. 032.17     2K    RY    .H    See RY.C
  501. 032.18    10K    RY    .USE    Tutorial on use of RY, see RY.C
  502. 032.19     9K    BS    .USE    Tutorial on use of blocked records via RY.C
  503. 032.20     8K    LONG    .C    See LONG.DOC
  504. 032.21     5K    LONG    .DOC    LONG package with bugs fixed, used by RY.C
  505. 032.22     10K    LONGCODE.MAC    Assembler source code for LONG, see LONG.DOC
  506. 032.23     3K    LX    .CRL    Compiled LONG package, see LONG.DOC
  507. 032.24     6K    RYTEST    .C    Exercises random functions, see RY.C
  508. 032.25     3K    SCN    .LIB    A library of some sort????
  509. 032.26     9K    VIEW    .C    A disk block 'viewer'
  510. 032.27    11K    YACCRL    .C    See YACCRL.DOC
  511. 032.28     9K    YACCRL    .DOC    ASM to CRL utility (like CASM???)
  512. 032.29     9K    VFILE    .C    Code for block seeks of a disk file
  513. 032.30     1K    VMAIN    .C    Exercises block seeks, see VFILE.C
  514. 032.31     2K    G80    .ASM    Machine language library functions
  515. 032.32     9K    G81    .ASM    See G80.ASM
  516. 032.33     4K    G82    .ASM    See G80.ASM
  517. 032.34     10K    GC0    .C    Inverse char set for Exidy Sorcerer
  518. 032.35      7K    GZ0    .ASM    Cursor functions for Exidy Sorcerer
  519.  
  520. VOLUME 31    TEX packages
  521.  
  522. 031.01     5K    INSTALL    .GDE    TEX for Epson printer & Softcraft "Fancy Font"
  523. 031.02    45K    TEXUMAN    .TEX    Part of TEX package, see INSTALL.GDE
  524. 031.03     1K    MACRO    .TEX    Part of TEX package, see INSTALL.GDE
  525. 031.04    10K    HACKERS    .TEX    Part of TEX package, see INSTALL.GDE
  526. 031.05     2K    MBASIC    .TEX    Part of TEX package, see INSTALL.GDE
  527. 031.06     7K    MSCRIBE    .TEX    Part of TEX package, see INSTALL.GDE
  528. 031.07     7K    BASIC    .TEX    Part of TEX package, see INSTALL.GDE
  529. 031.08     1K    SBASIC    .TEX    Part of TEX package, see INSTALL.GDE
  530. 031.09     2K    SCRIBE    .TEX    Part of TEX package, see INSTALL.GDE
  531. 031.10     7K    SCRIBE+    .TEX    Part of TEX package, see INSTALL.GDE
  532. 031.11     4K    OPT12    .FON    Part of TEX package, see INSTALL.GDE
  533. 031.12     8K    MATH1    .FON    Part of TEX package, see INSTALL.GDE
  534. 031.13     7K    MATH2    .FON    Part of TEX package, see INSTALL.GDE
  535. 031.14    36K    TEX    .C    Part of TEX package, see INSTALL.GDE
  536. 031.15    21K    TEX    .COM    Part of TEX package, see INSTALL.GDE
  537. 031.16     8K    CEDIT    .C    Source Code for Epson MX-80 Character Editor
  538. 031.17     5K    CEDIT    .CRL    See CEDIT.C
  539. 031.18     8K    CEDIT    .COM    See CEDIT.C
  540. 031.19     3K    MASTER    .CHR    Epson MX-80 master character set, see CEDIT.C
  541.  
  542. VOLUME 30    Utilities 5
  543.  
  544. 030.01     2K    AN    .NRO    Part of NRO package, see NRO.DOC
  545. 030.02     1K    MAN    .NRO    Part of NRO package, see NRO.DOC
  546. 030.03     5K    NRO    .C    Part of NRO package, see NRO.DOC
  547. 030.04    23K    NRO    .COM    Part of NRO package, see NRO.DOC
  548. 030.05    16K    NRO    .DOC    A text formatter patterned after ROFF
  549. 030.06     6K    NRO    .H    Part of NRO package, see NRO.DOC
  550. 030.07    11K    NRO    .NRO    Part of NRO package, see NRO.DOC
  551. 030.08    12K    NROCMD    .C    Part of NRO package, see NRO.DOC
  552. 030.09     1K    NROCOM    .C    Part of NRO package, see NRO.DOC
  553. 030.10     1K    NROMAKE    .SUB    Part of NRO package, see NRO.DOC
  554. 030.11    10K    NROTXT    .C    Part of NRO package, see NRO.DOC
  555. 030.12        SKELETON.NRO    Part of NRO package, see NRO.DOC
  556. 030.13     4K    DDOCLIB        Part of Disk Doctor program, see DISKDOC.DOC
  557. 030.14     5K    DDOCSYS    .C    Part of Disk Doctor program, see DISKDOC.DOC
  558. 030.15    18K    DISKDOC    .C    Part of Disk Doctor program, see DISKDOC.DOC
  559. 030.16    11K    DISKDOC    .COM    Part of Disk Doctor program, see DISKDOC.DOC
  560. 030.17     7K    DISKDOC    .DOC    Disk Doctor program from Dr Dobbs, April 1982
  561. 030.18     4K    DISKDOC    .SYM    Part of Disk Doctor program, see DISKDOC.DOC
  562. 030.19    16K    ANYDISK    .C    Part of disk analysis program, see ANYDISK.DOC
  563. 030.20    10K    ANYDISK    .COM    Part of disk analysis program, see ANYDISK.DOC
  564. 030.21     8K    ANYDISK    .DOC    Disk analysis program
  565. 030.22     8K    ANYDISK    .OUT    Part of disk analysis program, see ANYDISK.DOC
  566.  
  567. VOLUME 29    Miscellaneous Mince and Scribble extensions.
  568.  
  569. 29.1    8K    AUGMOTU.MSS    August 1981 M.O.U. news of known bugs/fixes.
  570. 29.2    4K    AUXIL.DIF    Part of J. D. Stone's Scribble and Crayon hacks
  571. 29.3    2K    BDOSUSER.ASM    Patch to make USER 0 public on CP/M 2.2 systems
  572. 29.4    2K    BIOSMEMR.ASM    Runs a non-destructive mem-test on idle system
  573. 29.5    10K    CBIND.C        Customized bindings for MINCE editor
  574. 29.6    2K    CBIND.SUB    Submit file to comp/link bindingsfor MINCE
  575. 29.7    2K    CURLER.SUB    Submit file to compile all the Mince sources
  576. 29.8    1K    CCPPAT.ASM    Patch to force a search of A: for a .COM file
  577. 29.9    4K    COMM4.C        MINCE command extensions
  578. 29.10    8K    COMM5.C        MINCE command extensions by the Unicorns
  579. 29.11    3K    COMMDWS.C    MINCE extensions and commentary
  580. 29.12    8K    COMMTOO.DIF    More of J. D. Stone's Scribble & Crayon hacks
  581. 29.13    1K    COPYRIGH.MSS    Authorizes AUG to distribute M of Unicorn stuff
  582. 29.14    6K    CRAYON.DIF    More of J. D. Stone's Crayon hacks
  583. 29.15    2K    CRAYONH.DIF    More of J. D. Stone's Crayon hacks
  584. 29.16    8K    DEMO.C        How Mark of the Unicorn creates a Demo disk.
  585. 29.17    2K    DRIVER.DIF    More of J. D. Stone's stuff.
  586. 29.18    3K    DWSMITH.MSS    D. W. Smith's notes on his MINCE extensions
  587. 29.19    8K    FORMAT91.ASM    A single density format program for a 1771 FDC
  588. 29.20    3K    JDSTONE.MSS    J. D. Stone's notes on Scribble & Crayon hacks
  589. 29.21    2K    LCBIND.SUB    Compiles a new (Large) bindings for MINCE
  590. 29.22    2K    LCURLER.SUB    Compiles all the MINCE sources, use with LCBIND
  591. 29.23    15K    MACBIND.C    Broken macros, inc search and scroll-redisplay
  592. 29.24    1K    MLIST.C        A poor excuse for a mailing list manager
  593. 29.25    1K    MPTAB.C        Page mode tab, works in conjunction with TABS.C
  594. 29.26    4K    NOTES.MSS    B. A. Dobyns rambles on and on ...
  595. 29.27    2K    OGOLDMAN.MSS    O. Goldman's fix to the Crayon 1.0 Page pause
  596. 29.28    4K    QUARTZ.C    Mark of the Unicorn's Quartz Mode code.
  597. 29.29    21K    SCRBTEST.MSS    Barry A. Dobyns' Scribble/Crayon exerciser.
  598. 29.30    2K    SD.COM        A public domain 'Super Directory'.
  599. 29.31    20K    SD-22.ASM    See SD.COM
  600. 29.32    7K    SEPTMOTU.MSS    September 1981 MINCE list of known bugs/fixes.
  601. 29.33    6K    SUBFORM.MSS    The OPTIONAL program/extension submittal form
  602. 29.34    10K    TABS.C        Code for randomly spaced tabstops in MINCE
  603. 29.35    4K    UGFORM.MSS    The AUG membership form
  604. 29.36    3K    VIEW.C        Code for a MINCE non-destructive View-only mode
  605.  
  606. VOLUME 28        Miscellany 1
  607.  
  608. 28.1     7k    BDSCIO1.H    Used by various programs on this volume
  609. 28.2     4k    CALL.C        Smart "callout" for Hayes "Smartmodem"
  610. 28.3     3k    CC.C        A command driver for the C compiler
  611. 28.4     1k    CLOCK.H        Header filefor DATE*.C
  612. 28.5     3k    CONTENTS.NOT    Some notes on volume contents
  613. 28.6     2k    DATE.C        Read time form Computime clock board
  614. 28.7     1k    DATEUP.C    Updates time on Computime clock board
  615. 28.8     2k    DDIR.C        Directory utility, flavour #4
  616. 28.9     1k    DOGLOB.H    Header file for DOGLOB.C
  617. 28.10     2k    DSW.C        A selective file remover, delete from switches
  618. 28.11     1k    FCB.H        Used by various programs on this volume
  619. 28.12     2k    FILES.C        Used by various programs on this volume
  620. 28.13    25k    FLAKEY.DAT    Test data for PLOT.C
  621. 28.14     3k    FSEEK.C        Seek for buffered I/O
  622. 28.15     1k    FSTAT.C        Stat of a disk file, used by various progs
  623. 28.16     3k    IF.C        Conditionally execute commands in SUBMIT files
  624. 28.17    20k    L2.C        L2 linker with bug fixes and for MP/M
  625. 28.18     2k    LDIR.C        Directory utility, flavour #1
  626. 28.19    12k    LOCAL.C        Random routines used by other progamss
  627. 28.20     3k    LOCAL.H        See LOCAL.Cl
  628. 28.21     3k    MORE.C        Paging file lister
  629. 28.22     9k    PLOT.C        Epson Graftrax driver
  630. 28.23     3k    PLOT.H        See PLOT.C
  631. 28.24     1k    PLOT.INC    See PLOT.C
  632. 28.25     4k    SDIR.C        Directory utility, flavour #3
  633. 28.26     1k    SETUP.C        Set up functions keys on Teleray 10 terminal
  634. 28.27    14k    SH.C        A "shell" for CP/M
  635. 28.28     3k    SH.DOC        See SH.C
  636. 28.29     2k    SH.NOT        See SH.C
  637. 28.30     1k    SKLOCAL.C    
  638. 28.31     1k    SYSTEMS.DAT    Sample data file for CALL.C
  639. 28.32    22k    TEL.C        A VERY souped version of TELNET
  640. 28.33    21k    TL370.C        TELNET modified to talk to IBM TSO
  641. 28.34     3k    XD.C        A disk file dumper
  642. 28.35     3k    ZDIR.C        Directory utility, flavour #2
  643.  
  644. VOLUME 27    PISTOL - Portably Implemeted STack Oriented Language
  645.  
  646. 27.1     2k    CABORT.ASM    Part of PISTOL package
  647. 27.2     1k    CABORT.CRL    Part of PISTOL package
  648. 27.3    13k    CORE1        Part of PISTOL package
  649. 27.4     2k    ENVIRON.DOC    Part of PISTOL package
  650. 27.5    17k    PBASE        Part of PISTOL package
  651. 27.6     8k    PISTB.C        Part of PISTOL package
  652. 27.7     6k    PISTB.CRL    Part of PISTOL package
  653. 27.8     3k    PISTC.C        Part of PISTOL package
  654. 27.9     2k    PISTC.CRL    Part of PISTOL package
  655. 27.10     5k    PISTD.C        Part of PISTOL package
  656. 27.11     5k    PISTD.CRL    Part of PISTOL package
  657. 27.12     3k    PISTE.C        Part of PISTOL package
  658. 27.13     2k    PISTE.CRL    Part of PISTOL package
  659. 27.14     6k    PISTF.C        Part of PISTOL package
  660. 27.15     4k    PISTF.CRL    Part of PISTOL package
  661. 27.16     1k    PISTGEN.SUB    Part of PISTOL package
  662. 27.17     4k    PISTOL.C    Part of PISTOL package
  663. 27.18    18k    PISTOL.COM    Part of PISTOL package
  664. 27.19     2k    PISTOL.CRL    Part of PISTOL package
  665. 27.20    39k    PISTOL.DOC    Part of PISTOL package
  666. 27.21     4k    PISTOL.H    Part of PISTOL package
  667. 27.22    41k    PISTOL.PAS    Part of PISTOL package
  668. 27.23     1k    PISTSUB.SUB    Part of PISTOL package
  669. 27.24     5k    SESSION0.DOC    Example of PISTOL session
  670. 27.25     9k    SESSION1.DOC    Another example PISTOL session
  671.  
  672. VOLUME 26        Compiler utilities
  673.  
  674. 26.1     8k    CB.C        Pretty-printer for C Programs.
  675. 26.2     4k    CHARIO.C    Char. oriented file i/o.
  676. 26.3     3k    CP.C        Makes copy of a file in the current directory.
  677. 26.4     8k    DIO45.C     Dio v. 1.45, removes certain bugs.
  678. 26.5     1k    DIO45.H     Header file for above.
  679. 26.6     1k    JCATALOG
  680. 26.7    20k    L2.C        An improved linker for BDS C CRL format.
  681. 26.8    16k    L2.DOC        See L2.C
  682. 26.9    19k    MAKOVL.C    Variation on L2.C that creates overlays
  683. 26.10    16k    M4.COM        COM file for the meta4 package.
  684. 26.11     2k    META4.DOC    META*.*    Dr. W.A. Gales META4 compiler-
  685. 26.12     7k    META4.M4    Part of META4
  686. 26.14     6k    META4.MET    Part of META4
  687. 26.15     8k    META40.C    Part of META4
  688. 26.16     1k    META40.H    Part of META4
  689. 26.17     7k    META41.C    Part of META4
  690. 26.18     7k    META42.C    Part of META4
  691. 26.19     2k    META43.C    Part of META4
  692. 26.20     1k    META4COM.SUB    Builds META4 compiler
  693. 26.21     1k    META4LNK.SUB    Links META4 compiler
  694. 26.23     4k    SCOTT.C     Scott Layson's personal miscellaneous-function
  695. 26.25     3k    USERCODE.C    Allow a user area prefix on all filenames.
  696. 26.26    21k    XC.C        A cross-reference utility for 'C' programs.
  697. 26.27     1k    XC.DOC        Documentation for XC.C
  698.  
  699. VOLUME 25    Utilities IV
  700.  
  701. 25.1    3k     BC.C        BC is a 16-bit binary calculator
  702. 25.3    1k     BC.DOC        See BC.C
  703. 25.4    1k     BC.SUB        Submit file for BC.C
  704. 25.5    10k     BCANLYZ.C    Functions used by BC.C
  705. 25.6    3k     BCDEF.H    Header file for BC.C
  706. 25.8    2k     CHOP.C     'Chops' x amount of sec. off front of file.
  707. 25.9    5k     COUNT.C    Update of earlier cug release
  708. 25.10    11k     CRCK4.ASM    Cyclic redundancy check on files
  709. 25.11    2k     CRCK4.COM    See CRCK4.ASM
  710. 25.14    7k     FILECOMP.C    Update of earlier cug release
  711. 25.17    3k     IDIR.C     View the directory of an single den ISIS disk
  712. 25.18    1k     IDIR.DOC    Documentation for IDIR.C
  713. 25.21    5k     LABELS.C    Mailing label preprocessor, 4 wide labels.
  714. 25.12    1k     CUG.ADR    Sample label file for above.
  715. 25.22    11k     MCROANG.C    Creates char sets for Microangelo graphics bd.
  716. 25.23    7k     MCROANG.H    Header file for MCRONG.C
  717. 25.24    4k     MXPRINT.C    Functions for driving MX-80/100 printer.
  718. 25.25    1k     MXPRINT.DOC    Doc file on MXPRINT.C
  719. 25.26    6k     MXPRINT.H    Header file for MXPRINT.C
  720. 25.27    11k     SE.C        Sector editor for diskettes, full screen
  721. 25.28    2k     SE.DOC        Documentation for SE.C
  722. 25.29    1k     SE.SUB        Submit file for compiling SE.C
  723. 25.30    5k     SENTER.C    Funct. allowing fancy screen input to programs.
  724. 25.7    2k     CHANGES.DQC    Doc. of changes in various ver. of sq/usq.
  725. 25.16    6k     HISTORY.DQC    History of the sq/usq package.
  726. 25.19    1k     IO.CQ        I/O functions used by sq/usq.
  727. 25.15    4k     FLS.CQ     wildcard preproc., can be piped to sq or usq.
  728. 25.31    5k     SQ.CQ        'Squeezed' c source for SQ.C
  729. 25.32    2k     SQ.HQ        Headers for SQ.C
  730. 25.33    1k     SQCOM.HQ    More stuff used by SQ.C
  731. 25.34    1k     SQDEBUG.CQ    A debug function for use with SQ/USQ
  732. 25.35    23k     SQUEEZER.DOC    The doc. for the SQ/USQ package (unsqueezed)
  733. 25.36    2k     TR1.CQ     First pass functions of SQ.C
  734. 25.37    9k     TR2.CQ     Second pass functions of SQ.C
  735. 25.38    10k     USQ.COM    Com file of USQ.C
  736. 25.40    6k     USQ.CQ     'Squeezed' source of USQ.C
  737. 25.41    1k     USQ.HQ     Headers used by USQ.C
  738. 25.42    2k     UTR.CQ     Functions used by USQ.C
  739. 25.43    8k     XPR.C        File xfer via cp/m punch and reader.
  740.  
  741. VOLUME 24    "Software Tools" Primitives, Part 2 (M to Z)
  742.  
  743. 24.1    17k    EDIT1.PRM    Editor primer
  744. 24.2    22k    EDIT2.PRM    Editor primer
  745. 24.3     2k    MAKPAT.DOC    Encode expression for pattern matching
  746. 24.4     2k    MATCH.DOC    Match pattern anywhere on line
  747. 24.5     2k    MKTABL.DOC    Make a symbol table
  748. 24.6     3k    MKUNIQ.DOC    Generate unique file name
  749. 24.7     2k    MNTOC.DOC    ASCII nmemonic to character
  750. 24.8     2k    NOTE.DOC    Determine current file position
  751. 24.9     4k    OPEN.DOC    Open an existing file
  752. 24.10    10k    PRIM-M        Part of Software Tools primatives library
  753. 24.11     2k    PRIM-N        Part of Software Tools primatives library
  754. 24.12     4k    PRIM-O        Part of Software Tools primatives library
  755. 24.13     6k    PRIM-P        Part of Software Tools primatives library
  756. 24.14     1k    PRIM-Q        Part of Software Tools primatives library
  757. 24.15     5k    PRIM-R        Part of Software Tools primatives library
  758. 24.16     9k    PRIM-S        Part of Software Tools primatives library
  759. 24.17     4k    PRIM-T        Part of Software Tools primatives library
  760. 24.18     1k    PRIM-U        Part of Software Tools primatives library
  761. 24.19     1k    PRIM-W        Part of Software Tools primatives library
  762. 24.20     2k    PROMPT.DOC    Prompt user for input
  763. 24.21     1k    PUTC.DOC    Write character to standard output
  764. 24.22     1k    PUTCH.DOC    Write character to file
  765. 24.23     1k    PUTDEC.DOC    Write integer in specified field width
  766. 24.24     1k    PUTINT.DOC    Write integer into file with spec width
  767. 24.25     2k    PUTLIN.DOC    Output a line into a given file
  768. 24.26     1k    PUTSTR.DOC    Write string into file in spec field
  769. 24.27     2k    QUERY.DOC    Print command usage information
  770. 24.28    18k    RATFOR.PRM    RATFOR primer
  771. 24.29     2k    READF.DOC    Read from an opened file
  772. 24.30     2k    REMARK.DOC    Print single line message
  773. 24.31     1k    REMOVE.DOC    Remove a file from the file system
  774. 24.32     2k    RMTABL.DOC    Remove symbol table
  775. 24.33     1k    SCOPY.DOC    Copy string
  776. 24.34     3k    SCTABL.DOC    Scan all symbols in a table
  777. 24.35     1k    SDROP.DOC    Drop characters from string
  778. 24.36     2k    SEEK.DOC    Move read/write pointer
  779. 24.37     1k    SINGLE2.SUB    PIPs contents of Vol. 24 to B: drive
  780. 24.38     1k    SKIPBL.DOC    Skip blanks and tabs in string
  781. 24.39     4k    SPAWN.DOC    Execute subtask
  782. 24.40     1k    STAKE.DOC    Take characters from string
  783. 24.41     1k    STCOPY.DOC    Copy string
  784. 24.42     1k    STRCMP.DOC    Compare 2 strings
  785. 24.43     1k    STRIM.DOC    Trim trailing blanks and tabs from string
  786. 24.44     2k    SUBSTR.DOC    Take a susbstring from a string
  787. 24.45     1k    TYPE.DOC    Determine type of character
  788. 24.46     1k    UPPER.DOC    Convert string to upper case
  789. 24.47     1k    WKDAY.DOC    Get Day-of-week from Month-Day-Year
  790. 24.48     2k    WRITEF.DOC    Write to an opened file
  791.  
  792. VOLUME 23    "Software Tools" Primitives, Part 1 (A to L)
  793.  
  794. 23.1     1k    ADDSET.DOC    Put char into array
  795. 23.2     1k    ADDSTR.DOC    Add strings
  796. 23.3     2k    AMATCH.DOC    Look for pattern
  797. 23.4     2k    AMOVE.DOC    Move (rename) file1 to file2
  798. 23.5     1k    CANT.DOC    Print "name: can't open" and terminate'
  799. 23.6     2k    CLOSE.DOC    Close (detach) a file
  800. 23.7     1k    CLOWER.DOC    Make character lower case
  801. 23.8     1k    CONCAT.DOC    Concatenate 2 strings
  802. 23.9     2k    CREATE.DOC    Create a new file (or overwrite)
  803. 23.10     2k    CTOC.DOC    Copy string to string
  804. 23.11     1k    CTOI.DOC    Convert string to integer
  805. 23.12     1k    CTOMN.DOC    Translate ASCII control chars
  806. 23.13     1k    CUPPER.DOC    Make character upper case
  807. 23.14     5k    DEFNS.DOC    Standard RATFOR symbol definitions
  808. 23.15     1k    DELARG.DOC    Delete specified command line argument
  809. 23.16     2k    DELETE.DOC    Remove symbol from symbol table
  810. 23.17     2k    DSFREE.DOC    Free a block from dynamic storage
  811. 23.18     3k    DSGET.DOC    Obtain a block of dynamic storage
  812. 23.19     2k    DSINIT.DOC    Initialise dynamic storage
  813. 23.20     1k    ENDST.DOC    Close all open files and terminate
  814. 23.21     2k    ENTER.DOC    Place symbol in symbol table
  815. 23.22     1k    EQUAL.DOC    Compare strings
  816. 23.23     1k    ERROR.DOC    Print single line message and terminate
  817. 23.24     1k    ESC.DOC        Map array into escaped character
  818. 23.25     1k    FCOPY.DOC    Copy file in to file out
  819. 23.26     2k    FLUSH.DOC    Flush output buffer for file 'fd'
  820. 23.27     2k    FMTDAT.DOC    Convert date to character string
  821. 23.28     1k    FOLD.DOC    Convert string to lower case
  822. 23.29     2k    GCTOI.DOC    Generalized char to integer conversion
  823. 23.30     3k    GETARG.DOC    Get command line arguments
  824. 23.31     1k    GETC.DOC    Read character from standard input
  825. 23.32     2k    GETCH.DOC    Read character from file
  826. 23.33     3k    GETLIN.DOC    Read line from file
  827. 23.34     2k    GETNOW.DOC    Get current date and time
  828. 23.35     2k    GETPAT.DOC    Encode reg expression for pattern matching
  829. 23.36     2k    GETTYP.DOC    Get type of a file (char or binary)
  830. 23.37     1k    GETWRD.DOC    Get non-blank word from in to out
  831. 23.38     4k    GFNARG.DOC    Get next filename argument
  832. 23.39     3k    GITOC.DOC    Generalised integer to char conversion
  833. 23.40     1k    INDEX.DOC    Find character in string
  834. 23.41     2k    INITST.DOC    Initialise all standard files etc.
  835. 23.42     1k    ISATTY.DOC    Determine if file is a TTY/CRT device
  836. 23.43     1k    ITOC.DOC    Convert integer to char string
  837. 23.44     1k    LENGTH.DOC    Compute length of string
  838. 23.45     3k    LIBDEF        Symbols defs for library
  839. 23.46     3k    LIBRARY.DOC    Subroutines and functions
  840. 23.47     2k    LOOKUP.DOC    Get string/name from hash table
  841. 23.48     1k    LOWER.DOC    Convert string to lower case
  842. 23.49     5k    PRIM-A        Part of Software Tools primatives library
  843. 23.50     9k    PRIM-C        Part of Software Tools primatives library
  844. 23.51     7k    PRIM-D        Part of Software Tools primatives library
  845. 23.52     4k    PRIM-E        Part of Software Tools primatives library
  846. 23.53     5k    PRIM-F        Part of Software Tools primatives library
  847. 23.54    14k    PRIM-G        Part of Software Tools primatives library
  848. 23.55     8k    PRIM-I        Part of Software Tools primatives library
  849. 23.56     2k    PRIM-L        Part of Software Tools primatives library
  850. 23.57     1k    SINGLE1.SUB    PIPs contents of Vol. 23 to B: drive
  851.  
  852. VOLUME 22    "Software Tools", Part 4 (Tools S to Z including Shell)
  853.  
  854. 22.1     6k    SEDIT.RAT    Stream editor
  855. 22.2    21k    SEDIT.DOC    See SEDIT.RAT
  856. 22.3    12k    SHELL.RAT    Command line interpreter
  857. 22.4    60k    SHELL.DOC    See SHELL.RAT
  858. 22.5     1k    SINGLE4.SUB    PIPs contents of Vol. 22 to B: drive
  859. 22.6     3k    SORT.RAT    Sorts and/or merges text files
  860. 22.7    19k    SORT.DOC    See SORT.RAT
  861. 22.8     1k    SPELL.RAT    Locates spelling errors
  862. 22.9    10k    SPELL.DOC    See SPELL.DOC
  863. 22.10     3k    SPLIT.RAT    Splits files into pieces
  864. 22.11     7k    SPLIT.DOC    See SPLIT.DOC
  865. 22.12     1k    TAIL.RAT    Prints last lines of a file
  866. 22.13     4k    TAIL.DOC    See TAIL.RAT
  867. 22.14     1k    TEE.RAT        Copies input to output and named files
  868. 22.15     1k    TEE.DOC        See TEE.RAT
  869. 22.16     3k    TR.RAT        Character transliteration (my lips didn't move)
  870. 22.17     3k    TR.DOC        See TR.RAT
  871. 22.18     2k    TSORT.RAT    Topologically sorts symbols (ditto)
  872. 22.19     7k    TSORT.DOC    See TSORT.RAT
  873. 22.20     1k    UNIQ.RAT    Strips adjacent repaeted lines from a file
  874. 22.21     3k    UNIQ.DOC    See UNIQ.RAT
  875. 22.22     1k    UNROT.RAT    Unrotates lines prepare by KWIC.RAT
  876. 22.23     4k    UNROT.DOC    See UNROT.RAT
  877. 22.24     1k    WC.RAT        Counts lines, words and characters in files
  878. 22.25     4k    WC.DOC        See WC.RAT
  879. 22.26     2k    XREF.RAT    Makes a cross reference of symbols
  880. 22.27     9k    XREF.DOC    See XREF.RAT
  881.  
  882. VOLUME 21    "Software Tools", Part 3 (Tools M to R)
  883.  
  884. 21.1     7k    MACRO.RAT    General purpose macro processor
  885. 21.2    13k    MACRO1.DOC    See MACRO.RAT    
  886. 21.3    18k    MACRO2.DOC    See MACRO.RAT
  887. 21.4     3k    MCOL.RAT    Multicolumn formatter
  888. 21.5     8k    MCOL.DOC    See MCOL.RAT
  889. 21.6     1k    MV.RAT        Moves (renames) files
  890. 21.7     1k    MV.DOC        See MV.RAT
  891. 21.8     1k    OS.RAT        Converts backspaces into multiple lines
  892. 21.9     2k    OS.DOC        See OS.RAT
  893. 21.10     2k    PL.RAT        Prints specified lines/pages in a  file
  894. 21.11     6k    PL.DOC        See PL.RAT
  895. 21.12     2k    PR.RAT        Prints a file
  896. 21.13     5k    PR.DOC        See PR.RAT
  897. 21.14     9k    RATDEF        Definitions for RATFOR.RAT
  898. 21.15    19k    RATFOR.RAT    RATFOR preprocessor
  899. 21.16    74k    RATFOR.DOC    See RATFOR.RAT
  900. 21.17     1k    REV.RAT        Reverses lines
  901. 21.18     2k    REV.DOC        See REV.RAT
  902. 21.19     2k    RM.RAT        Removes (deletes) lines
  903. 21.20     3k    RM.DOC        See RM.RAT
  904. 21.21     8k    ROFF.RAT    Text formatter
  905. 21.22    44k    ROFF.DOC    See ROFF.RAT    
  906. 21.23     1k    SINGLE3.SUB    PIPs contents of Vol. 21 to B: drive
  907.  
  908. VOLUME 20    "Software Tools", Part 2 (Tools E to L)
  909.  
  910. 20.1     1k    ECHO.RAT    Echos command line arguments
  911. 20.2     1k    ECHO.DOC    See ECHO.RAT
  912. 20.3     4k    EDIN.RAT    In-core editor
  913. 20.4    26k    EDIN.DOC    See EDIN.RAT
  914. 20.5    18k    EDIT.RAT    Editor
  915. 20.6    42k    EDIT.DOC    See EDIT.RAT
  916. 20.7     1k    ENTAB.RAT    Converts spaces to tabs and spaces
  917. 20.8     5k    ENTAB.DOC    See ENTAB.RAT
  918. 20.9     1k    EXPAND.RAT    Uncompresses input files
  919. 20.10     3k    EXPAND.DOC    See EXPAND.RAT
  920. 20.11     4k    FB.RAT        Searches blocks of lines for text patterns
  921. 20.12    15k    FB.DOC        See FB.RAT
  922. 20.13     3k    FIELD.RAT    Manipulatess fields of data
  923. 20.14     6k    FIELD.DOC    See FIELD.RAT
  924. 20.15     3k    FIND.RAT    Searches a file a text patterns
  925. 20.16     3k    FIND.DOC    See FIND.RAT
  926. 20.17     2k    INCL.RAT    File inclusion preprocessor
  927. 20.18     4k    INCL.DOC    See INCL.RAT
  928. 20.19     2k    KWIC.RAT    Prepares lines for keyword-in-context index
  929. 20.20     2k    KWIC.DOC    See KWIC.RAT
  930. 20.21     2k    LAM.RAT        Laminates files
  931. 20.22     3k    LAM.DOC        See LAM.DOC
  932. 20.23     1k    LL.RAT        Prints line lengths
  933. 20.24     2k    LL.DOC        See LL.RAT
  934. 20.25     1k    SINGLE2.SUB    PIPs contents of Vol. 20 to B: drive
  935.  
  936. VOLUME 19    "Software Tools", Part 1 (Tools A to D)
  937.  
  938. 19.1     7k    AR/VER1.RAT    Archive file maintainer, version 1
  939. 19.2    19k    AR/VER1.DOC    See AR/VER1.DOC
  940. 19.2     7k    AR/VER2.RAT    Archive file maintainer, version 2
  941. 19.3    20k    AR/VER2.DOC    See AR/VER2.RAT
  942. 19.4     2k    CAT.RAT        Concatenates and prints text files
  943. 19.5     1k    CAT.DOC        See CAT.RAT
  944. 19.6     4k    CH.RAT        Changes text patterns
  945. 19.7     4k    CH.DOC        See CH.RAT
  946. 19.8     2k    COMM.RAT    Prints lines common to 2 files
  947. 19.9     4k    COMM.DOC    See COMM.RAT
  948. 19.10     1k    CPRESS.RAT    Compresses input files
  949. 19.11     3k    CPRESS.DOC    See CPRESS.RAT
  950. 19.12     2k    CRT.RAT        Copies files to terminal
  951. 19.13     3k    CRT.DOC        See CRT.RAT
  952. 19.14     2k    CRYPT.RAT    Encrypt and decrypt standard input
  953. 19.15     2k    CRYPT.DOC    See CRYPT.RAT
  954. 19.16     1k    DATE.RAT    Prints the date and time
  955. 19.17     1k    DATE.DOC    See DATE.RAT
  956. 19.18     4k    DC.RAT        Desk calculator
  957. 19.19    18k    DC.DOC        See DC.RAT
  958. 19.20     1k    DETAB.RAT    Converts tabs to spaces
  959. 19.21     4k    DETAB.DOC    See DETAB.RAT
  960. 19.22     4k    DIFF.RAT    Isolate differences between 2 files
  961. 19.23    25k    DIFF.DOC    See DIFF.RAT
  962. 19.24     1k    SINGLE1.SUB    PIPs contents of Vol. 19 to B: drive
  963.  
  964. VOLUME 18    "Software Tools" Extra Tools, Part 2
  965.  
  966. NUMBER    SIZE    NAME        COMMENTS
  967.  
  968. 18.1     1k    OS.DOC        Converts backspaces to overstrikes
  969. 18.2     6k    OS.RAT        See OS.DOC
  970. 18.3     1k    PAD.RAT        Writes fixed length lines to standard output
  971. 18.4     3k    PAGE.DOC    Display file on CRT, a page at a time
  972. 18.5     4k    PAGE.RAT    See PAGE.DOC
  973. 18.6     5k    PARSCL.DOC    Parse commandline arguments
  974. 18.7     5k    PARSCL.RAT    See PARSCL.DOC
  975. 18.8     3k    PG.DOC        Listing program for fasr CRT terminals
  976. 18.9     2k    PG.RAT        See PG.DOC
  977. 18.10     2k    POSTMN.RAT    Part of MAIL package
  978. 18.11    10k    PP.RAT        Define, include and conditional preprocessor
  979. 18.12     2k    PRIME.DOC    Retrieve the 'i'th prime number
  980. 18.13     1k    PRIME.RAT    See PRIME.DOC
  981. 18.14     3k    PRINT.DOC    Easy to use formattedprint output function
  982. 18.15     1k    PRINT.RAT    See PRINT.DOC
  983. 18.16     4k    PRINTF.DOC    Formatted print function
  984. 18.17     6k    PRINTF.RAT    See PRINTF.DOC
  985. 18.18     2k    PTOC.DOC    Converts packed string to EOS-terminated string
  986. 18.19     1k    PWRMOD.DOC    Calculate an exponential modulo given modulus
  987. 18.20     1k    PWRMOD.RAT    See PWRMOD.DOC
  988. 18.21     3k    RSA.DOC        Simple RSA public key crytogram
  989. 18.22     6k    RSA.RAT        See RSA.DOC
  990. 18.23     3k    RTOC.DOC    Convert real to ASCII string
  991. 18.24     8k    SET        Source code for SET????? functions
  992. 18.25     2k    SETCOPY.DOC    Make a copy of one set in another
  993. 18.26     2k    SETCREAT.DOC    Generate an internally empty set
  994. 18.27     2k    SETDEL.DOC    Remove given element from a set
  995. 18.28     2k    SETELE.DOC    See if a given element is in a set
  996. 18.29     1k    SETEQ.DOC    See if two sets contain the same number
  997. 18.30     1k    SETINIT.DOC    Cause a set to be empty
  998. 18.31     2k    SETINS.DOC    Place a given element in a set
  999. 18.32     2k    SETINTER.DOC    Place intersection of 2 sets in a third set
  1000. 18.33     2k    SETREM.DOC    Remove a set
  1001. 18.34     2k    SETSBSET.DOC    Is set1 a subset of set2?
  1002. 18.35     2k    SETSUBTR.DOC    Place difference of 2 sets in a third set
  1003. 18.36     2k    SETUNION.DOC    Place a union of 2 sets in a third set
  1004. 18.37     1k    SINGLE2.SUB    PIPs volume 18 to drive B:    
  1005. 18.38     1k    SSOLVE.DOC    Solves systems of simultaneous equations
  1006. 18.39     3k    SSOLVE.RAT    See SSOLVE.DOC
  1007. 18.39     3k    STATS.DOC    Print statistical measures
  1008. 18.39     7k    STATS.RAT    See STATS.DOC
  1009. 18.40    12k    TA1.RAT        Part of STATS
  1010. 18.41    13k    TA2.RAT        Part of STATS
  1011. 18.42     1k    TRIM.RAT    Trim characters in argument from STDIN lines
  1012. 18.43     1k    VTOC.DOC    Convert PL/I varying strings to EOS-terminated
  1013. 18.44     5k    XLIB        Defines for Software Tools library
  1014. 18.45    12k    XXX-TOC        Source code for ?TOC conversion functions
  1015.  
  1016. VOLUME 17    "Software Tools" Extra Tools, Part 1
  1017.  
  1018. 17.1     2k    ARGUDEFS    Defines for use with command line parser
  1019. 17.2     2k    BANNER.DOC    Prints string in large charcters (as banner)
  1020. 17.3    54k    BANNER.RAT    See BANNER.DOC
  1021. 17.4     1k    CMP.DOC        Line by line file comparison
  1022. 17.5     2k    CMP.RAT        See CMP.DOC
  1023. 17.6     5k    CTO-XXX        Source code for CTO? conversion functions
  1024. 17.7     2k    CTOD.DOC    Convert string to double precision real
  1025. 17.8     2k    CTOP.DOC    Convert EOS-terminated string to packed string
  1026. 17.9     2k    CTOR.DOC    Convert string to single precision real
  1027. 17.10     2k    CTOV.DOC    Convert EOS-terminated string to PL/I varying
  1028. 17.11     1k    DARKEN.RAT    Copies input to output striking chars n times
  1029. 17.12     7k    DECODE.DOC    Formatted conversion from character string
  1030. 17.13    15k    DECODE.RAT    See DECODE.DOC
  1031. 17.14     5k    DOPRINT.DOC    Bi-directional daisywheel printer driver
  1032. 17.15    16k    DOPRINT.RAT    See DOPRINT.RAT
  1033. 17.16     3k    DTOC.DOC    Converts double precision value to ASCII string
  1034. 17.17    11k    ENCODE.DOC    Formatted memory to memory conversion routine
  1035. 17.18    21k    ENCODE.RAT    See ENCODE.DOC
  1036. 17.19     1k    GCD.DOC        Determine greatest common divisor of 2 longs
  1037. 17.20     1k    GCD.RAT        See GCD.DOC
  1038. 17.21     4k    INPUT.DOC    Easy to use formatted input string
  1039. 17.22     2k    INPUT.RAT    See INPUT.DOC
  1040. 17.23     1k    INVMOD.DOC    Find inverse of integer modulo another integer
  1041. 17.24     2k    INVMOD.RAT    See INVMOD.DOC
  1042. 17.25     1k    JOIN.DOC    Replaces newlines with an arbitrary string
  1043. 17.26     2k    JOIN.RAT    See JOIN.DOC
  1044. 17.27    12k    LABEL.RAT    Produces mailing lables
  1045. 17.28     3k    MAIL.DOC    Mail facility for Software Tools shell
  1046. 17.29    14k    MAIL.RAT    See MAIL.DOC
  1047. 17.30     1k    MAILID.DOC    Pick up name and home directory of user
  1048. 17.31     1k    MAN.DOC        Locate and print a specific section manual
  1049. 17.32     1k    MAN.SHL        See MAN.DOC
  1050. 17.33     8k    MATH.DOC    Convert double precision number to char string
  1051. 17.34    19k    MATH.RAT    See MATH.DOC
  1052. 17.35     1k    SINGLE1.SUB    PIPs contents of volume 17 to the B: drive
  1053.  
  1054. VOLUME 16    "Software Tools" Dictionary, Part 2
  1055.  
  1056. 16.1    22k    M        Software Tools "M" dictionary
  1057. 16.2     9k    N        Software Tools "N" dictionary
  1058. 16.3    10k    O        Software Tools "O" dictionary
  1059. 16.4    17k    P1        Part of Software Tools "P" dictionary
  1060. 16.5    16k    P2        Part of Software Tools "P" dictionary
  1061. 16.6     2k    Q        Software Tools "Q" dictionary
  1062. 16.7    24k    R        Software Tools "R" dictionary
  1063. 16.8    21k    S1        Part of Software Tools "S" dictionary
  1064. 16.9    25k    S2        Part of Software Tools "S" dictionary
  1065. 16.10     1k    SINGLE2.SUB
  1066. 16.11    20k    T        Software Tools "T" dictionary
  1067. 16.12    12k    U        Software Tools "U" dictionary
  1068. 16.13     7k    V        Software Tools "V" dictionary
  1069. 16.14    10k    W        Software Tools "W" dictionary
  1070. 16.15     1k    X        Software Tools "X" dictionary
  1071. 16.16     2k    Y        Software Tools "Y" dictionary
  1072. 16.17     1k    Z        Software Tools "Z" dictionary
  1073.  
  1074. VOLUME 15    "Software Tools" Dictionary Part 1
  1075.  
  1076. 15.1    12k    A1        Part of Software Tools "A" dictionary
  1077. 15.2    15k    A2        Part of Software Tools "A" dictionary
  1078. 15.3    23k    B        Software Tools "B" dictionary
  1079. 15.4    20k    C1        Part of Software Tools "C" dictionary
  1080. 15.5    22k    C2        Part of Software Tools "C" dictionary
  1081. 15.6    26k    D        Software Tools "D" dictionary
  1082. 15.7    19k    E        Software Tools "E" dictionary
  1083. 15.8    17k    F        Software Tools "F" dictionary
  1084. 15.9    13k    G        Software Tools "G" dictionary
  1085. 15.10    15k    H        Software Tools "H" dictionary
  1086. 15.11    21k    I        Software Tools "I" dictionary
  1087. 15.12     4k    J        Software Tools "J" dictionary
  1088. 15.13     5k    K        Software Tools "K" dictionary
  1089. 15.14    12k    L        Software Tools "L" dictionary
  1090. 15.15     1k    SINGLE1.SUB    PIPs contents of Vol. 15 to B:drive
  1091.  
  1092. VOLUME 14    Ed Ream's "Software Tools" Documentation, Version 1.00
  1093.  
  1094. 14.1     8k    CONTENTS.DOC    Overview of the "Software Tools" disks
  1095. 14.2   105k    COOKBOOK    Describes the "Software Tools"
  1096. 14.3    12k    COPY.FTN    FORTRAN prog to coy STDIN to STDOUT
  1097. 14.4    78k    RATFOR.FTN    FORTRAN source for RATFOR
  1098. 14.5     2k    READ.ME        Explains contents of this volume
  1099. 14.6     1k    SINGLE.SUB    PIPs contents of Vol 14 to B: drive
  1100.  
  1101. VOLUME 13    Ed Ream's "Software Tools" Primitives in BDS "C", Version 1.00
  1102.  
  1103. 13.1     4k    ARGS.BDS    Part of I/O primitives
  1104. 13.2     4k    BDS.DOC        Explains contents of this volume
  1105. 13.3     7k    CHANGES.DOC    Comments on further possible changes
  1106. 13.4     8k    CONVERT.BDS    Conversion utility programs
  1107. 13.5     6k    CONVR2C.DOC    Docs on conversion process
  1108. 13.6     1k    COPY.BDS    Test program for BDS "C" primitives
  1109. 13.7     2k    DATE.BDS    Time and Date primitives    
  1110. 13.8     1k    ECHO.BDS    Echos command line arguments
  1111. 13.9    11k    FILE.BDS    Part of I/O redirection primitives
  1112. 13.10     3k    FILE.DOC    Explanation of I/O redirection
  1113. 13.11     1k    LINKARGS.SUB    Submit file to link ARGS files
  1114. 13.12     1k    LINKCOPY.SUB    Submit file to link COPY files
  1115. 13.13     1k    MISC.BDS    Part of I/O primitives
  1116. 13.14    11k    PATTERN.BDS    Pattern matching primitives
  1117. 13.15     4k    RAT2C.BDS    Filters RATFOR comments to C comments
  1118. 13.16     4k    RAWFILE.BDS    Part of I/O primitives
  1119. 13.17     5k    ROFF.H        Part of ROFF
  1120. 13.18    13k    ROFF1.BDS    Part of ROFF text formatter
  1121. 13.19    18k    ROFF2.BDS    Part of ROFF text formatter
  1122. 13.20     1k    SINGLE.SUB    PIPs contents of Vol 13 to B: drive
  1123. 13.21     2k    STORAGE.BDS    Dynamic storage allocation primitives    
  1124. 13.22     5k    STRING.BDS    String primitives
  1125. 13.33     1k    SYMLINK.SUB    Submit file to link SYMTAB files
  1126. 13.34     9k    SYMTAB.BDS    Symbol table stuff
  1127. 13.35    14k    TOOLIB1.BDS    Modified DEFF2 source for primitives
  1128. 13.36     6k    TOOLIB1.CRL    See TOOLIB1.BDS
  1129. 13.37     6k    TOOLIB2.CRL    Modified DEFF2A for primitives
  1130. 13.38     7k    TOOLS.H        Globals etc for primtive files
  1131. 13.39     1k    TOOLS.SUB    Submit file to compile the primitives
  1132.  
  1133. VOLUME 12    Ed Ream's Screen Editor From Dr. Dobbs, January 1982
  1134.  
  1135. 12.1     6k    BDSCIO.H    Ed Ream's standard header file
  1136. 12.2    16k    CONFIG.COM    Configuartion program for Screen Editor
  1137. 12.3     2k    CONFIG.H    Part of source for CONFIG.COM
  1138. 12.4    15k    CONFIG1.BDS    Part of source for CONFIG.COM
  1139. 12.5     4k    CONFIG2.BDS    Part of source for CONFIG.COM
  1140. 12.6     2k    CONFIG3.BDS    Part of source for CONFIG.COM
  1141. 12.7     1k    ED.H        Part of Source for Screen Editor
  1142. 12.8     1k    ED1.CCC        Part of source for Screen Editor
  1143. 12.9     9k    ED10.BDS    Part of source for Screen Editor
  1144. 12.10     4k    ED10.CRL    See ED10.BDS
  1145. 12.11     9k    ED2.BDS        Part of source for Screen Editor
  1146. 12.12    23k    ED2.COM        Ed Ream's Screen Editor    
  1147. 12.13     6k    ED2.CRL        See EDS.BDS
  1148. 12.14    14k    ED3.BDS        Part of source for Screen Editor
  1149. 12.15     7k    ED3.CRL        See ED3.BDS
  1150. 12.16    13k    ED4.BDS        Part of source for Screen Editor
  1151. 12.17     7k    ED4.CRL        See ED4.BDS
  1152. 12.18     4k    ED5.BDS        Part of source for Screen Editor
  1153. 12.19     2k    ED5.CRL        See ED5.BDS
  1154. 12.20     2k    ED6.CCC        Part of source for Screen Editor
  1155. 12.21     2k    ED6.CRL        See ED6.CCC
  1156. 12.22     3k    ED7.BDS        Part of source for Screen Editor
  1157. 12.23     3k    ED7.CRL        See ED7.BDS
  1158. 12.24     5k    ED8.BDS        Part of source for Screen Editor
  1159. 12.25     3k    ED8.CRL        See ED8.BDS
  1160. 12.26     4k    ED9.BDS        Part of source for Screen Editor
  1161. 12.27     3k    ED9.CRL        See ED9.BDS
  1162. 12.28     1k    EDCOMP.SUB    Submit file to compile Screen Editor
  1163. 12.29     2k    EDEXT.CC    Part of source for Screen Editor
  1164. 12.30     1k    EDLINK.SUB    Submit file to link Screen Editor
  1165. 12.31     6k    EDSUM.DOC    Concise command summary for Screen Editor
  1166. 12.32    21k    GUIDE.DOC    User Guide for Screen Editors
  1167. 12.33     8k    INSTALL.DOC    Installation guide for Screen Editor
  1168. 12.35     5k    MODULE.DOC    Internal Description of Screen Editor
  1169. 12.36     2k    README.DOC    Explains contents of this volume
  1170. 12.37     5k    REVIEW.DOC    Nick Hammond's review of Screen Editor
  1171.  
  1172. VOLUME 11    Ron Cain's Small-C Compiler in BDS "C" source code
  1173.  
  1174. 11.1    21k    ASSEMBLE.COM    Assembler for Small-C output code
  1175. 11.2     6k    C.DEF        Static and macro defs for Small-C
  1176. 11.3     1k    C.SUB        Submit file to compile Small-C compiler
  1177. 11.4    11k    C1.C        Main function for Small-C
  1178. 11.5    32k    C1.COM        Compiled version of Small-C
  1179. 11.6    13k    C2.C        Needed functions for Small-C
  1180. 11.7     5k    C3.C        Needed utilities and functions for Small-C
  1181. 11.8     6k    C4.C        Needed utilities and functions for Small-C
  1182. 11.9     7k    C5.C        Part of expression handler for Small-C
  1183. 11.10     4k    C6.C        Part of expression handler for Small-C
  1184. 11.11    14k    C7.C        Part of expression handler for Small-C
  1185. 11.12     7k    C8.C        Part of code generator for Small-C
  1186. 11.13     4k    C9.C        Part of code generator for Small-C
  1187. 11.14     1k    CC.SUB        Submit file to run SMALL-C compiler
  1188. 11.15     1k    CL.SUB        Submit file to link SMALL-C CRL files
  1189. 11.16     3k    FUNCTION.ASM    Needed function for Small-C.
  1190. 11.17     1k    FUNCTION.CRL    See FUNCTION.ASM
  1191. 11.18    13k    LINK.COM    Linker for Small-C
  1192. 11.19     4k    READ.ME        Information on contents of this volume
  1193. 11.20    12k    RUNTIME.ASM    Source to runtime routines for Small-C
  1194. 11.21     2k    RUNTIME.TXT    See RUNTIME.ASM
  1195. 11.22    26k    STDLIB.ASM    Source to assembler functions for Small-C
  1196. 11.23     3k    STDLIB.TXT    See STDLIB.ASM
  1197. 11.24     7k    SUBMIT.C    New SUBMIT, allows nesting of submit files
  1198. 11.25     5k    TIME.C        Example program in Small-C
  1199.  
  1200. VOLUME 10    "Just Like Mom's" [or Just like Ma Bell's UNIX utilities]
  1201.  
  1202. NUMBER    SIZE    NAME        COMMENTS
  1203.  
  1204. 10.1     3K    CATALOG.DOC    Describes files on "Just like Mom's" disk
  1205. 10.2     5K    CRYPTC.PAK    A file encryption program, packed
  1206. 10.3     7K    CRYPTCOM.PAK    A packed object file of CRYPTC.PAK
  1207. 10.4     7K    EDIT2C.PAK    A packed segment of the q.e.d. source.
  1208. 10.5     6K    EDIT3C.PAK    See EDIT2C.PAK
  1209. 10.6    14K    EDITC.PAK    The first segment of source for q.e.d
  1210. 10.7    21K    EDITCOM.PAK    Packed version of executable q.e.d. COM file
  1211. 10.8     7K    EDITDOC.PAK    Help file describing use of q.e.d.
  1212. 10.9     2K    EDITHLP.PAK    File containing the help message in q.e.d.
  1213. 10.10     3K    EDITINC.PAK    Part of q.e.d
  1214. 10.11     2K    ENVIRON.DOC    Describes environment of progs on this vol
  1215. 10.12     3K    HELPC.PAK    Source for a q.e.d tutorial program
  1216. 10.13     6K    HELPCOM.PAK    The packed com file for HELPC.PAK
  1217. 10.14     8K    HELPEDI.PAK    Packed data files for HELPC.PAK
  1218. 10.15     3K    HIST.PAK    A note on the origins of q.e.d and ROFF. Packed
  1219. 10.16     6K    NDIOC.PAK    A new,    version of the directed i/o package
  1220. 10.17     9K    PACKC.PAK    Packed 'C' source for the pack program
  1221. 10.18    10K    PACKCOM.PAK    Packed .com version of PACKC.PAK
  1222. 10.19     5K    PACKDOC.PAK    Packed documentation for PACKC.PAK
  1223. 10.20     3K    READ.ME        File describing the unpack process.
  1224. 10.21     2K    README.PAK    Packed file with other messages form authors.
  1225. 10.22     8K    ROFF1C.PAK    Packed source files for ROFF
  1226. 10.23     7K    ROFF2C.PAK    See ROFF1C.PAK
  1227. 10.24    15K    ROFFCOM.PAK    Packed .com version of ROFF?C.PAK
  1228. 10.25     5K    ROFFDOC.PAK    Packed tutorial on use of ROFF
  1229. 10.26     3K    ROFFGLOB.PAK    Packed 'C' source file need for ROFF
  1230. 10.27     1K    UBGETC        A modified version of 'C' library function getc
  1231. 10.28    11K    UNPACK.COM    Used to unpack this volume
  1232. 10.29     8K    UNPACKC.PAK    Packed 'C' source for UNPACK.COM
  1233. 10.30     1K    UNPAKIT.SUB    Submit file to unpack this volume
  1234.  
  1235. VOLUME 9    BDS "C" Adventure
  1236.  
  1237. 9.1     1k    ADVCOMP.SUB    Submit file for compiling of ADVENTURE programs
  1238. 9.2     5k    ADVENT.C    Main Adventure Program, in C
  1239. 9.3    10k    ADVENT.COM    Compiled and linked version  call up by ADVENT
  1240. 9.4     5k    ADVENT.CRL    See ADVENT.C
  1241. 9.5     6k    ADVENT.H    Changes, to V 1.43 disk buffering
  1242. 9.6    18k    ADVENT1.DAT    Adventure data file
  1243. 9.7     7k    ADVENT2.DAT    Adventure data file
  1244. 9.8     7k    ADVENT3.DAT    Adventure data file
  1245. 9.9     4k    ADVENT4.DAT    Adventure data file
  1246. 9.10     6k    ADVENT5.DAT    Adventure data file
  1247. 9.11    18k    ADVENT6.DAT    Adventure data file
  1248. 9.12     1k    ADVLINK.SUB    For linking up three ADVENTURE chains
  1249. 9.13     7k    DATABASE.C    Source for data manipulation sub-programs
  1250. 9.14     5k    DATABASE.CRL    See DATABASE.C
  1251. 9.15     1k    EADVENT.C    Source for main operating link of ADVENTURE
  1252. 9.16     1k    EADVENT.CRL    See EADVENT.C
  1253. 9.17    24k    EADVENT.COM    COM file, called in by EXEC from ADVENT.
  1254. 9.18     3k    ENGLISH.C    Another Source needed for part of Adventure
  1255. 9.19     2k    ENGLISH.CRL    See ENGLISH.C
  1256. 9.20     3k    ENVIRON.DOC    Description of original environment,
  1257. 9.21     4k    ITVERB.C    Another Source needed for Adventure
  1258. 9.22     3k    ITVERB.CRL    See ITVERB.C
  1259. 9.23     1k    MKADVENT.SUB    These 3 are original link subs, see ADVLINK.SUB
  1260. 9.24     1k    MKEADVEN.SUB    See MKADVENT.SUB
  1261. 9.25     1k    MKSAVEAD.SUB    See MKADVENT.SUB
  1262. 9.26        READ.ME        General  notes on the revision and revisor
  1263. 9.27     1k    SAVEADV.C    Source of link used to save a game
  1264. 9.28     7k    SAVEADV.COM    See SAVEADV.C
  1265. 9.29     2k    SAVEADV.CRL    See SAVEADV.C
  1266. 9.30    14k    TURN.C        Another source needed for part of Adventure
  1267. 9.31    10k    TURN.CRL    See TURN.C
  1268. 9.32    13k    VERB.C        Another source needed for part of Adventure
  1269. 9.33     8k    VERB.CRL    See VERB.C
  1270.  
  1271. VOLUME 8    BDS "C" Games 1
  1272.  
  1273. 8.0A    8K    ALIFE.ASM    Z80 only asembly code, see NLIFE.
  1274. 8.0B    2K    ALIFE.CRL    Assembled version of ALIFE. Link with NLIFE.
  1275. 8.1    1K    HISTORY.CG3    Credits for this volume.
  1276. 8.2    8K    BUGS.C        For Heath/Zenith. Leor says,"This one is WEIRD!
  1277. 8.3    8K    DMF.C       Header for David Fogg games.
  1278. 8.4    1K    EUCLID.C     Finds greatest common demoninator of two ints
  1279. 8.5    2K    EZ1.ANS      Part of IQUIZ
  1280. 8.6    6K    FALLOUT.C       "A logical extension of FLYBY."
  1281. 8.7    2K    FLYBY.C     Another graphic demo for Heath/Zenith
  1282. 8.8    2K    HARD1.ANS    Part of IQUIZ
  1283. 8.10    13K    HSTONE.C    Heath/Zenith version of STONE
  1284. 8.11    8K    IQUIZ.C     Question and Answer game for Heath/Zenith.
  1285. 8.12    23K    IQUIZ.DAT    See IQUIZ.C
  1286. 8.13    8K    JOTTO.C        See JOTTO.WDS
  1287. 8.14    4K    JOTTO.WDS    Heath/Zenith oriented word game.
  1288. 8.15    9K    LIFE.C        Life for non-H19/Z19 terminals.
  1289. 8.16    13K    LIFE.DAT    Library of screen images for NLIFE
  1290. 8.17    10K    LINES.C     Visual demo for H19/Z19
  1291. 8.18    2K    MED1.ANS    See IQUIZ.C
  1292. 8.19    5K    MM.C        Mastermind.
  1293. 8.20    7K    NLIFE.C     New H89/Z89 version of LIFE
  1294. 8.21    4K    NLIFE.HLP    See NLIFE.C
  1295. 8.22    2K    POLISH.C    RPN demonstration.
  1296. 8.23    8K    PRESSUP.C    A peg game by Steve Ward
  1297. 8.24    1K    R2.MAP        See RALLY.C
  1298. 8.25    11K    RALLY.C     Road game for H19/Z19
  1299. 8.26    2K    RALLY.MAP    See RALLY.C
  1300. 8.27    7K    STD.H        Required for XWORD,Yahtzee,IQUIZ
  1301. 8.28    10K    STONE.C     WARI for tty type terminals
  1302. 8.29    8K    TTT.C        Tic-Tac-Toe...this goes way back
  1303. 8.30    2K    TV.ANS        Data file for XWORD.C
  1304. 8.31    4K    XPERT1.ANS    Data file for XWORD.C
  1305. 8.32    15K    XWORD.C     Crossword puzzle game for H19/Z19
  1306. 8.33    12K    YAHTZEE.C    Classic die/poker game.
  1307. 8.34    4K    YAHTZEE.HLP    See YAHTZEE.C
  1308.  
  1309. VOLUME 7    William C. Colley's 6800/1802 Cross Assemblers
  1310.  
  1311. 7.1     6k    A18.C        Cross Assembler for 1802 processor
  1312. 7.2    35k    A18.DOC        Documenatation for A18.C
  1313. 7.3     5k    A18.GBL        Part of 1802 Cross  Assembler
  1314. 7.4     8k    A18ASMLN.C    Part of 1802 Cross  Assembler
  1315. 7.5     8k    A18EVAL.C    Part of 1802 Cross  Assembler
  1316. 7.6     9k    A18GET.C    Part of 1802 Cross  Assembler
  1317. 7.7     5k    A18PUT.C    Part of 1802 Cross  Assembler
  1318. 7.8     4k    A18SYMB.C    Part of 1802 Cross  Assembler
  1319. 7.9     2k    A18TBLS.CRL    Part of 1802 Cross  Assembler
  1320. 7.10    12k    A18TBLS.MAC    Part of 1802 Cross  Assembler
  1321. 7.11     5k    A68.C        Cross Assembler for 6800 porcessor
  1322. 7.12    37k    A68.DOC        Documenation for A68.C
  1323. 7.13     6k    A68.GBL        Part of 6800 Cross Assembler
  1324. 7.14     9k    A68ASMLN.C    Part of 6800 Cross Assembler
  1325. 7.15     8k    A68EVAL.C    Part of 6800 Cross Assembler
  1326. 7.18     9k    A68GET.C    Part of 6800 Cross Assembler
  1327. 7.15     5k    A68PUT.C    Part of 6800 Cross Assembler
  1328. 7.16     3k    A68SYMB.C    Part of 6800 Cross Assembler
  1329. 7.17     2k    A68TBLS.CRL    Part of 6800 Cross Assembler
  1330. 7.18    12k    A68TBLS.MAC    Part of 6800 Cross Assembler
  1331. 7.19     1k    ADCOPY.COM    Absolute disk copier (?)
  1332. 7.20     2k    BIGDIR.C    Another directory program
  1333. 7.21     9k    DISK.C        Disk editor/dumper, docs at start
  1334. 7.22     9k    ELFTAPE.C    Write COSMAC ELF tapes from 8080/Z80 system
  1335. 7.23     1k    ELFTAPE1.CRL    See ELFTAPE.C
  1336. 7.24     8k    ELFTAPE1.MAC    See ELFTAPE.C
  1337. 7.25     9k    M80CRL.DOC    How to create CRL files with M80 assembler
  1338. 7.26     7k    READ.ME        Overview of disk contents
  1339. 7.27     2k    TARFMT.COM    Tarbell single density format utility
  1340. 7.28     1k    TDDCPY.COM    Tarbell single density disk copy utility
  1341.  
  1342. VOLUME 6    BDS "C" Functions 3
  1343.  
  1344. 6.1    10K    CLOGS.C        Source of "log" functions
  1345. 6.2     5K    CLOGS.CRL    See CLOGS.C
  1346. 6.3     5K    CLOGS.DOC    See CLOGS.C
  1347. 6.4     1K    COEFSTAT.C    Source of program conv fp to octal string
  1348. 6.5     1K    COEFSTAT.CRL    See COEFSTAT.C
  1349. 6.6     8K    CTRIG.C        Source of "trig" functions
  1350. 6.7     5K    CTRIG.CRL    See CTRIG.C
  1351. 6.8     6K    CTRIG.DOC    See CTRIG.C
  1352. 6.9    12K    DEFF.CRL    Regular DEFF with FLOAT+44 functions added
  1353. 6.10    10K    FLOAT+44.C    Source of upgraded Floating point package
  1354. 6.11     6K    FLOAT+44.CRL    See FLOAT+44.C
  1355. 6.12    11K    FLOAT+44.DOC    See FLOAT+44.C
  1356. 6.13        FORM.CPM    CPM UG form used to submit data herein
  1357. 6.14     2K    NEWFLVAL.C    Source of program used to test FLOAT+44
  1358. 6.14     9K    NEWFLVAL.COM    Linked version of NEWFLVAL.C incl FLOAT+44
  1359. 6.15     2K    NEWFLVAL.CRL    See NEWFLVAL.C
  1360. 6.16     2K    TESTCLOG.C    Source of program used to test CLOGS
  1361. 6.17    12K    TESTCLOG.COM    Linked TESTCLOG.C incl FLOAT+44 & CLOGS
  1362. 6.18     2K    TESTCLOG.CRL    See TESTCLOG.C
  1363. 6.19     2K    TESTTRIG.C    Source of program used to test CTRIG
  1364. 6.20    13K    TESTTRIG.COM    Linked TESTRIG.C incl FLOAT+44 & CTRIG
  1365. 6.21     2K    TESTTRIG.CRL    See TESTTRIG.C
  1366. 6.22     6K    FI.C        File directory and backup utility
  1367. 6.23    10K    FI.CO        See FI.CM        
  1368. 6.24     4K    FIO.1        File I/O ala K&R
  1369. 6.25     2K    FIO.2        See FIO.1
  1370. 6.26     6K    FIO.3        See FIO.1
  1371.  
  1372. VOLUME 5    BDS "C" Functions 2
  1373.  
  1374. 5.1    1K    BIOSLB.CRL    See BIOSLB.MAC
  1375. 5.2    4K    BIOSLB.MAC    A bios modified by harvey Moran
  1376. 5.3    9K    BIOSLB.PRN    See BIOSLB.MAC
  1377. 5.4    8K    BSPAT1-4.DOC    More by Moran on bios tinkering.
  1378. 5.5    3K    CHARFUN.ASM    Assembly version of char manipulation functions
  1379. 5.6    3K    CRL.DOC     Macro file to aid in generating CRL files.
  1380. 5.7    8K    CRL.LIB        See CRL.DOC
  1381. 5.8    2K    CSYM.LIB    Symbol file for CRL.LIB
  1382. 5.9    1K    DEFFMODS.HRM    Describes mods in STLIB?
  1383. 5.10    1K    FACT.MOU    Factorial program written in MOUSE
  1384. 5.13    13K    GRAVT100.C    Graphics for the VT100 in ANSI.
  1385. 5.14    9K    GRAVT100.CRL    See GRAVTT100.C
  1386. 5.15    3K    IOFUN.ASM    Assembly version of C i/o functions.
  1387. 5.16    5K    MACHINE.ASM    Functions,for manipulating blocks of memory
  1388. 5.17    5K    MOUSE.C     Interpreter described in BYTE(date in source)
  1389. 5.18    1K    NTOI.C        Small number crunching functions.
  1390. 5.19    1K    OTOI.C        Small bumber crunching functions
  1391. 5.20    4K    PRVLIB.C    Misc. functions.
  1392. 5.21    5K    QUEUE.C     Functions to impliment FIFO's
  1393. 5.22    1K    STDEF.C        Deff file for NTOI,OTOI,GRAVT100,STRINGS, UTIL1
  1394. 5.23    4K    STDIO.DOC    Functions to simulate Unix's i/o redirection.
  1395. 5.24    2K    STDIO.LIB    See STDIO.DOC
  1396. 5.25    5K    STDIO.SRC    See STDIO.DOC
  1397. 5.26    7K    STDLIB1.C    Modified libraries for Mouse, WP.C, XTRINS.
  1398. 5.27    20K    STDLIB2.C    See STDLIB1.C
  1399. 5.28    4K    STRFUN.ASM    C string functions in assembly for efficiency.
  1400. 5.29    5K    STRINGS.C    String manipulation package.
  1401. 5.30    3K    STRINGS.CRL    See STRINGS.C
  1402. 5.31    2K    SYSTEM.C    Deffs for files listed at STDEF.
  1403. 5.32    1K    TEST.MOU    Test program for MOUSE...
  1404. 5.33    3K    UTIL1.C     Small functions by Donald Stevens.
  1405. 5.34    1K    XTRINSLB.CRL    See XTRINSLB.MAC
  1406. 5.35    7K    XTRINSLB.MAC    Functions to set bits in an array of 1-34 bytes
  1407. 5.36    20K    XTRINSLB.PRN    See XTRINSLB.MAC
  1408.  
  1409. VOLUME 4    BDS "C" Functions 1
  1410.  
  1411. 4.1    1K    CALHOUN.RMK    Remarks from author aboutthe RANDOMX package.
  1412. 4.2    3K    CIO.C        "Almost universal" console i/o package.
  1413. 4.3    1K    COEFSET.C    Test/initialize floating point constants.
  1414. 4.4    7K    CTRIG.C     Standard trig functions, uses FLOATXT package.
  1415. 4.5    5K    CTRIG.DOC    See CTRIG.C
  1416. 4.6    7K    DIO.C        Functions simulate Unix's directed i/o
  1417. 4.7    1K    DIO.H        See DIO.C
  1418. 4.8    1K    FLEVAL.C    Evaluates the standard floating point package.
  1419. 4.9    8K    FLOAT.C     Standard floating point package on distrib disk
  1420. 4.10    7K    FLOAT.DOC    See FLOAT.C
  1421. 4.11    1K    FLOATSUM.C    See FLOAT.C
  1422. 4.12    10K    FLOATXT.C    Extensions to the float package.
  1423. 4.13    10K    FLOATXT.DOC    See FLOATTXT.C
  1424. 4.14    17K    LIB.C        Functions, facilitates handling of $ and c
  1425. 4.15    6K    LONG.C        Long integers package (like FLOAT)
  1426. 4.16    3K    LONG.CRL    See LONG.C
  1427. 4.17    4K    LONG.DOC    See LONG.C
  1428. 4.18    1K    LONGCODE.CRL    See LONG.C
  1429. 4.19    10K    LONGCODE.MAC    See LONG.C
  1430. 4.20    22K    LONGCODE.PRN    See LONG.C
  1431. 4.21    1K    LONGCODE.REL    See LONG.C
  1432. 4.22    12K    RANDOMX.C    Package to access the disk as virtual memory.
  1433. 4.23    9K    SCOPE.C     A full screen editing, manipulation package.
  1434. 4.24    2K    TESTTRIG.C    Test demo for CTRIG package
  1435.  
  1436. VOLUME 3    BDS "C" Utilities 3
  1437.  
  1438. 3.1    4K    BIN2HEX.C    Binary to hex-ascii format converter
  1439. 3.3    3K    CBC.C        Curly brace checker
  1440. 3.4    15K    CHARGEN.C    Utility to generate character set for Imsai VIO
  1441. 3.5    3K    CHARSET.    Character descriptions for CHARGEN.C
  1442. 3.6    10K    DDNDISK.C    DISK modified for CPM 2.x and double density
  1443. 3.7    2K    ENVIRON.DOC    For SYMBUG, PROLOG, CHARGEN, CHARSET, BIN2HEX
  1444. 3.8    1K    FIXCCC.ASM    Modified runtime package for yam and umodem27
  1445. 3.9    1K    GETC.C        getc funct modified for better eof indication.
  1446. 3.10    4K    PRINTF.C    _spr modified for leading 0's
  1447. 3.11    12K    PROLOG.C    Programs/verifies EPROMS using PRO-LOG burner
  1448. 3.12    6K    READ-ME.DOC    For SYMBUG, PROLOG,CHARGEN, CHARSET, BIN2HEX
  1449. 3.13    6K    SYMBUG.C    Converts "clink" .SYM file to "vbug" format.
  1450. 3.14    31K    UMODEM27.C    Fancy modem program from Unix system
  1451. 3.15    2K    UMODEM27.DOC    See UMODEM27.C
  1452. 3.16    2K    XYAMHELP.T    Short help file for YAM
  1453. 3.17    6K    YAM.H        master header file for YAM system
  1454. 3.18    1K    YAM.SUB        See YAM1.C
  1455. 3.19    9K    YAM1.C        Yet Another Modem program version 2
  1456. 3.20    7K    YAM2.C        Part of YAM ver 2
  1457. 3.21    8K    YAM3.C        Part of YAM ver 2
  1458. 3.22    4K    YAM5.C        Part of YAM ver 2
  1459. 3.23    12K    YAM7.C        Part of YAM ver 2
  1460. 3.24    1K    YAML.SUB    Part of YAM ver 2    
  1461. 3.25    1K    YAMPHONE.T    Phone numbers used by YAM
  1462. 3.26    2K    YAMSYS.H    Header file for YAM ver 2
  1463. 3.27    1K    YAMTU.SUB    Part of YAM ver 2
  1464. 3.28    2K    YAMTUART.H    Part of YAM ver 2
  1465. 3.29    1K    YAMX.SUB    Part of YAM ver 2
  1466. 3.30    2K    YAMZ89.H    Part of YAM ver 2
  1467. 3.31    2K    YAMZ89XM.H    Part of YAM ver 2
  1468. 3.32    3K    BYTEBNCH.C    A benchmark program ala BYTE
  1469. 3.33    1K    YAMSQ        Part of YAM ver 2
  1470. 3.34    1K    BLOOK.C     A program to display the diskblock by block
  1471. 3.35    2K    CMP.C        Compares files
  1472. 3.36    1K    FIB.C        Another benchmark, ala Usenix conference
  1473. 3.37    1K    SEE.C        Prints files, showing non-ascii    chars as octal
  1474. 3.38    3K    TABIFY.C    Enhanced version of TABIFY
  1475. 3.39    1K    TEK.C        Displays a file a number of lines at a time.
  1476. 3.40    2K    UNDEL.C     ??
  1477. 3.41    2K    UNDELETE.C    ??
  1478. 3.42    5K    VTEST.C     Benchmark in which BDS beats the Biggies
  1479. 3.43    1K    YMTRSII2.SUB    Part of YAM ver 2
  1480. 3.44    44K    YAM5II.C    Part of YAM ver 2
  1481. 3.45    25K    YAMDOC.FIN    User documentation for YAM
  1482. 3.46    2K    YAMTRSII.H    Part of YAM ver 2
  1483. 3.47    1K    YAMTRSII.SUB    Part of YAM ver 2
  1484.  
  1485. VOLUME 2    BDS "C" Utilities 2
  1486.  
  1487. 2.1    1K    CATALOG.002    Contents of BDSCUG volume 2
  1488. 2.2    3K    BIGFIO.C    File funct for Scott W. Layson's programs
  1489. 2.3    1K    CONCAT.C    Concate two files, putting result into third.
  1490. 2.4    4K    CONVERT.C    Converts regular C source files for TRS80 edit
  1491. 2.5    5K    COPYALL.C    Simplifies disk/file copying on 1 drive systems
  1492. 2.6    5K    COUNT.C     Counts the number of chars, words,lines in file
  1493. 2.7    5K    DEL.C        Like ERA only requests OK before deleting file.
  1494. 2.8    7K    FILECOMP.C    Compares, byte for byte, two files, shows diffs
  1495. 2.9    2K    GLOBALS.WP    See WP.C below.
  1496. 2.10    3K    LISTF.C     Dumps ASCII/ Hex of file, 1 record at a time.
  1497. 2.11    3K    LPR.C        Line printer formatter, for C programs.
  1498. 2.12    1K    MACDEFS.WP    See WP.C below.
  1499. 2.13    2K    NEWCHCNT.C    Frequency information for each byte in a file.
  1500. 2.14    3K    PG.C        Outputs info to std output one page at a time.
  1501. 2.15    6K    PG.COM        See PG.C
  1502. 2.16    1K    PNUM.C        Prints a file with line numbers.
  1503. 2.17    3K    PRMDMP.C    Program for reading proms.
  1504. 2.18    6K    SCREEN.C    Flashwriter for TRS-80 Mod II.
  1505. 2.19    6K    SCREEN.COM    See SCREEN.C
  1506. 2.20    2K    SCRUB.C     Copies a file deleting all control chars
  1507. 2.21    12K    SEARCH.ASM    Searches RAM or a file for ASCII/HEX data
  1508. 2.22    1K    SEARCH.COM    See SEARCH.ASM
  1509. 2.23    3K    TABIFY.C    Converts spaces to tabs.
  1510. 2.24    21K    TELNET.C    Serial communication program.
  1511. 2.25    1K    TYP.C        Large buffer to hold ASCII file during display.
  1512. 2.26    12K    UCSD2CPM.C    Translates UCSD Pascal files to CP/M format.
  1513. 2.27    8K    UCSDIR.C    Lists the directory of a UCSD Pascal disk
  1514. 2.28    1K    UNTAB.C     Turns tabs into spaces.
  1515. 2.29    4K    UTIL-WP.C    See WP.C below.
  1516. 2.30    5K    VARTABS.C    Converts ASCII file to/from tabbed form
  1517. 2.31    2K    WC2.C        Counts characters, words, lines.
  1518. 2.32    10K    WP.C        Word processor patterned after ROFF.
  1519. 2.33    5K    WP.DOC        Sample output from WP.C
  1520. 2.34    6K    WP.OUT        Additional docs for WP.C, input file
  1521. 2.35    14K    XSDIR.ASM    Large sorted directory program
  1522. 2.36    2K    XSDIR.COM    See ASDIR.ASM
  1523. 2.37    19K    XSDMAC.LIB    See XSDIR.ASM
  1524. 2.38    3K    ZLPR.C        Modified LPR, allows printing of selected pages
  1525.  
  1526. VOLUME 1    BDS "C" Utilities 1
  1527.  
  1528. 1.1    6K    B.C        Big directory program for H89/H19
  1529. 1.2    2K    BIGDIR.C    Big directory program for  24 x 80 screens.
  1530. 1.3    8K    CB.C        Pretty printer for C programs
  1531. 1.4    2K    CC0T.C        C pre-processor for TRS-80.
  1532. 1.5    9K    CCRL.C        Creates a CRL file from an existing COM file.
  1533. 1.6    3K    CCRL.DOC    Instructions for using above.
  1534. 1.7    4K    CHCNT.C        Counts occurances of ASCII characters in a file
  1535. 1.8    2K    CLOCK.H     Header for DateDemo programs below.
  1536. 1.9    4K    COMP.C        Compares two files and lists differences
  1537. 1.10    14K    COMPRESS.C    Program compacts files, replaces repeated info
  1538. 1.11    15K    COMPRESS.COM    See COMPRESS.C
  1539. 1.12    3K    COMPRESS.DOC    See COMPRESS.C
  1540. 1.13    8K    CONCORD.C    Creates a file which can form a concordance
  1541. 1.14    4K    CONOUT.C    Processes the output of    CONCORD
  1542. 1.15    8K    DATEDEMO.C    Shows how to read clocks boards/chips in C
  1543. 1.16    7K    DATEDEMO.COM    See DATEDEMO.C
  1544. 1.17    12K    DATEDEMO.DOC    Article advocating use of C, explains DATEDEMO
  1545. 1.18    9K    DISK.C        Disk Surgery program, single density only
  1546. 1.19    8K    DMF.C        Functions for KWIK related programs.
  1547. 1.20    7K    KWIC.C        Generates an unsorted Kwik index.
  1548. 1.21    5K    LIST.C        Program for listing text files.
  1549. 1.22    5K    MERGE.C     Generates sorted file from from smaller files
  1550. 1.23    8K    MSORT.C     Uses quick sort to create sorted sub-files
  1551. 1.24    7K    RT11.C        Converts RT11 format to CPM format.
  1552. 1.25    14K    RT11.COM    See RT11.C
  1553. 1.26    8K    RT11.DOC    Excellent documentation for RT11 translator.
  1554. 1.27    2K    RT11.H        See RT11.C
  1555. 1.28    12K    RTFILES.C    See RT11.C
  1556. 1.29    4K    RTMISC.C    See RT11.C
  1557. 1.30    3K    SHOW.C        Permits the display of all chars in a file
  1558. 1.31    7K    STD.H        Header for KWIC related programs.
  1559. 1.32    2K    STRIP.C     Strips high-order bits from a file.
  1560. 1.33    1K    WC.C        Program to count words in a file.
  1561. 1.34    4K    WFREQ.C     KWIK companion
  1562.  
  1563. [End of Catalogue]
  1564.