home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C/C++ Interactive Guide
/
c-cplusplus-interactive-guide.iso
/
c_ref
/
csource3
/
140_01
/
bdscat.all
< prev
next >
Wrap
Text File
|
1985-03-11
|
46KB
|
1,110 lines
VOLUME 1 BDS "C" Utilities 1
NUMBER SIZE NAME COMMENTS
CATALOG.CG4 CONTENTS OF VOL.
-HISTORY.CG4 Background of these contributions.
1.1 6K B.C Big directory program for
H89/H19, generates alphabetic
directories.
1.2 2K BIGDIR.C Big directory program for
standard 24 x 80 screens.
1.3 8K CB.C Pretty printer for C programs
1.4 2K CC0T.C C pre-processor for TRS-80.
Translates special pound sign
escapes into C special characters.
1.5 9K CCRL.C Creates a CRL file from an existing
COM file.
1.6 3K CCRL.DOC Instructions for using above.
1.7 4K CHCNT.C Demo program counts occurances of ASCII
Characters in a file.
1.8 2K CLOCK.H Header for DateDemo programs below.
1.9 4K COMP.C Compares two files and lists differ-
Comparison is line based.
1.10 14K COMPRESS.C Program compacts files by replacing
repeated strings with 1 char tokens.
1.11 15K COMPRESS.COM
1.12 3K COMPRESS.DOC
1.13 8K CONCORD.C Creates an intermediate file
which can be sorted to form a con-
cordance for the input file.
See CONOUT, WFREQ, MERGE, MSORT
KWIC, LIST, STD.H
1.14 4K CONOUT.C This processes the output of
CONCORD to create the finished
concordance.
1.15 8K DATEDEMO.C Program demonstrating use of
Mountain Hardware real-time clock
board.
1.16 7K DATEDEMO.COM
1.17 12K DATEDEMO.DOC Article advocating use of C,
Explains above program.
1.18 9K DISK.C "Disk Surgery program." Allows
Direct manipulation of the media.
Works only with single density.
1.19 8K DMF.C Functions for KWIK related programs.
See CONCORD and related documents
above.
1.20 7K KWIC.C Generates an unsorted Kwik index.
See CONCORD above.
1.21 5K LIST.C Program for listing text files.
1.22 5K MERGE.C Generates a single sorted file from
from smaller sorted files.
1.23 8K MSORT.C Uses quick sort algoritm to create
sorted sub-files. See Merge, CONCORD.
1.24 7K RT11.C Converts RT11 format to CPM format.è1.25 14K RT11.COM
1.26 8K RT11.DOC Excellent documentation for
RT11 translator.
1.27 2K RT11.H
1.28 12K RTFILES.C
1.29 4K RTMISC.C
1.30 3K SHOW.C Permits the display (using escape
representations) of all characters
in a file. (Even parity bits!!)
1.31 7K STD.H Header for KWIC related programs.
1.32 2K STRIP.C Strips high-order bits from a file.
1.33 1K WC.C Program to count words in a file.
1.34 4K WFREQ.C KWIK companion, tallies the frequency
of occurance for words in a file.
VOLUME 2 BDS "C" Utilities 2
NUMBER SIZE NAME COMMENTS
2.1 1K -CATALOG.CG5 Contents of volume
2.2 3K BIGFIO.C File functions for Scott W. Layson's
programs. See TYP below.
2.3 1K CONCAT.C Concate two files, putting result in
into third.
2.4 4K CONVERT.C Converts regular C source files to
pound sign escape representation
for editing on TRS-80 or other upper-
case only machines.
2.5 5K COPYALL.C Simplifies disk/file copying on one
drive systems.
2.6 5K COUNT.C Counts the number of chars, words,
lines in a file.
2.7 5K DEL.C Like ERA only requests verification
before deleting file.
2.8 7K FILECOMP.C Compares, byte for byte, two files
and lists differences.
2.9 2K GLOBALS.WP See WP.C below.
2.10 3K LISTF.C Dumps both ASCII and Hex representa-
tions of a file, one record at a time.
2.11 3K LPR.C Line printer formatter, for C programs.
2.12 1K MACDEFS.WP See WP.C below.
2.13 2K NEWCHCNT.C Compiles frequency information for
each possible byte in a file.
2.14 3K PG.C Outputs info to standard output one
at a time.
2.15 6K PG.COM
2.16 1K PNUM.C Prints a file with line numbers.
2.17 3K PRMDMP.C Program for reading proms.
2.18 6K SCREEN.C Flashwriter for TRS-80 Mod II.
2.19 6K SCREEN.COM
2.20 2K SCRUB.C Copies a file deleting all control
characters except tab, lf, cr, ff.
2.21 12K SEARCH.ASM Searches RAM or a file for data
Search string may be specified in
Hex or ASCII form.è2.22 1K SEARCH.COM
2.23 3K TABIFY.C Converts spaces to tabs.
2.24 21K TELNET.C Serial communication program.
2.25 1K TYP.C Uses larges buffer possible to hold
ASCII file during display.
2.26 12K UCSD2CPM.C Translates UCSD Pascal files to CP/M
format.
2.27 8K UCSDIR.C Lists the directory of a UCSD Pascal
diskette.
2.28 1K UNTAB.C Turns tabs into spaces.
2.29 4K UTIL-WP.C See WP.C below.
2.30 5K VARTABS.C Converts ASCII file to/from tabbed
form. Allows user to set tab modulus.
2.31 2K WC2.C Counts characters, words, lines.
2.32 10K WP.C Word processor patterned after ROFF.
WP.OUT is sample output, generated from
WP.DOC input, coincidentally documents
use of the program.
2.33 5K WP.DOC
2.34 6K WP.OUT
2.35 14K XSDIR.ASM Large directory program which
produces stat-like information and
alphabetizes files.
2.36 2K XSDIR.COM
2.37 19K XSDMAC.LIB
2.38 3K ZLPR.C Modified version of LPR. Begins each
function at top of new page, allows
printing of selected pages.
VOLUME 3 BDS "C" Utilities 3
NUMBER SIZE NAME COMMENTS
CATALOG.003 Contents of volume
3.1 4K BIN2HEX.C Binary to hex-ascii format converter
3.3 3K CBC.C Curly brace checker
3.4 15K CHARGEN.C Utility to generate character set
for Imsai VIO.
3.5 3K CHARSET. Character descriptions for chargen
program.
3.6 10K DDNDISK.C DISK modified to run with CPM 2.x
and odd-ball densities.
3.7 2K ENVIRON.DOC Environment notes for SYMBUG, PROLOG,
CHARGEN, CHARSET, BIN2HEX, PRINTF, GETC
3.8 1K FIXCCC.ASM Modified runtime package for yam
and umodem27
3.9 1K GETC.C getc function modified for better
eof indication.
3.10 4K PRINTF.C _spr modified for leading 0's
3.11 12K PROLOG.C Programs & verifies EPROMS using
PRO-LOG programmer.
3.12 6K READ-ME.DOC Procedure division for SYMBUG, PROLOG,
CHARGEN, CHARSET, BIN2HEX, PRINTF, GETC
3.13 6K SYMBUG.C Converts "clink" .SYM output file to
"vbug" format.è3.14 31K UMODEM27.C Fancy modem program from Unix system
3.15 2K UMODEM27.DOC
3.16 2K XYAMHELP.T Short help file for YAM
3.17 6K YAM.H master header file for YAM system
3.18 1K YAM.SUB
3.19 9K YAM1.C Yet Another Modem program
3.20 7K YAM2.C
3.21 8K YAM3.C
3.22 4K YAM5.C
3.23 12K YAM7.C
3.24 1K YAML.SUB
3.25 1K YAMPHONE.T Phone numbers used by YAM
3.26 2K YAMSYS.H One of four files copied to YAMSYS.H
depending on configuration
3.27 1K YAMTU.SUB
3.28 2K YAMTUART.H see above.
3.29 1K YAMX.SUB
3.30 2K YAMZ89.H see YAMSYS.H
3.31 2K YAMZ89XM.H see YAMSYS.H
3.32 3K BYTEBNCH.C A benchmark program ala BYTE
3.33 1K YAMSQ
3.34 1K BLOOK.C A program to display the disk
block by block?
3.35 2K CMP.C Compares files
3.36 1K FIB.C Another benchmark, ala Usenix
Conference
3.37 1K SEE.C Prints files, showing non-ascii
characters as octal values.
3.38 3K TABIFY.C Enhanced version of TABIFY
3.39 1K TEK.C Displays a file a certain number
of lines at a time.
3.40 2K UNDEL.C ??
3.41 2K UNDELETE.C ??
3.42 5K VTEST.C Benchmark in which BDS beats the
Biggies in Assembly!
3.43 1K YMTRSII2.SUB
3.44 44K YAM5II.C
3.45 25K YAMDOC.FIN User documentation for YAM
3.46 2K YAMTRSII.H For TRS-80 users
3.47 1K YAMTRSII.SUB
VOLUME 4 BDS "C" Functions 1
NUMBER SIZE NAME COMMENTS
CATALOG.CG7 Contents of volume
ENVIRON.DOC Comments on the contents.
4.1 1K CALHOUN.RMK Remarks from the author about
the RANDOMX package.
4.2 3K CIO.C Steve Ward's "almost universal"
console i/o package.
4.3 1K COEFSET.C Program to test and initialize
floating point constants.
4.4 7K CTRIG.C Standard trig functions. Written by
è L.C. Calhoun. Uses FLOATXT package.
4.5 5K CTRIG.DOC
4.6 7K DIO.C Functions to simulate Unix's
directed i/o capabilities.
4.7 1K DIO.H
4.8 1K FLEVAL.C Progrom to evaluate the standard
floating point package.
4.9 8K FLOAT.C Now standard floating point packa