


		BDS C v1.50    (c) 1982 by Leor Zolman
		   Description of Package Components
		--------------------------------------


Note:   CC.COM will announce version number  "v1.50a" to 
	indicate that this version has some bug fixes which were
	were added since the official v1.50 release. ONLY CC.COM
	announces "1.50a", though;  all other  components of the
	package are still simply designated "1.50".

BDS C v1.50 is supplied by the author on two eight-inch single-density IBM
disks. One disk contains the essential files of the package, and the other
contains auxiliary files and the CDB debugger package. This 2-disk breakdown
applies only to the standard 8" disk format, though; if you obtained the
package on another format, the files might be differently arranged among the
supplied diskettes.

Every standard distribution package should contain a User's Guide, complete
with registration forms and BDS C User's Group application form, and either
two 8" diskettes or however diskettes it takes in your format to hold the
(approximately) 480K worth of data in the BDS C package.

Files with an asterisk (*) after their names should be placed in the
"Default library directory" on your CP/M system. The default directory is
explained in chapter 1 of the BDS C User's Guide under "Configuration".

Files with a plus (+) after their names should be placed in the currently
logged directory when using the compiler, or else in your standard command file
area if you are running an alternative CCP (such as "ZCPR" or MicroShell) that
knows about path searching.


-----		----		-----------
FILES		DISK		DESCRIPTION
-----		----		-----------

READ.ME		1		This file
CC.COM	   +	1		BDS C Compiler (part I)
CC2.COM	   *	1		BDS C Compiler (part II)
CLINK.COM  +	1		BDS C Linker
CLIB.COM   +	1		BDS C Librarian

DEFF.CRL   *	1		BDS C Standard Library object files
DEFF2.CRL  *	1

C.CCC	   *	1		BDS C Run-time package ojbect code

BDSCIO.H   *	1		Standard C header file
HARDWARE.H *	1		Standard hardware-specific definition file

STDLIB1.C	1		Sources to the C-coded parts of the standard
STDLIB2.C	1		library (object in DEFF.CRL)

BDS.LIB	   *	1		Header file used for assembly-language function
				generation

DEFF2A.CSM 	1		Sources to the assembly-coded parts of the
DEFF2B.CSM	1		standard library (object in DEFF2.CRL)
DEFF2C.CSM	1
DEFF2D.CSM	1		(Contains FP and LONG functions)
CIO.CSM		2		Special Low-level Raw Console I/O package

CCC.ASM		1		Source to the run-time package

DIO.C		1		Directed I/O library for directed input,
DIO.H	   *	1		directed output and pipes.

WILDEXP.C	1		Command line wild-card expansion utility

CASM.C		1		CSM-to-CRL assembly language preprocessor and
CASM.SUB	1		companion submit-file.

FLOAT.C		1		Bob Mathias's floating point utility package
FLOATSUM.C	2		(Small sample program)

LONG.C		1		Rob Shostak's long integer utility package

CONVERT.C	2		Utilities for using BDS C on upper-case only
CC0T.C		2		terminals (such as the TRS-80 Mod I)

OTHELLO.C	2		A game program
SIEVE.C		2		Benchmark, from the Jan '83 issue of BYTE 
LPR.C		2		A line-printer driver utility.
NOBOOT.C	1		A utility to make C-generated COM files return
				quickly to the CCP after execution, instead of
				performing a warm-boot.
CP.C		1		File copy utility
DI.C		1		File comparison utility

TELED.C		2		Telecommunication program


-----------------

The Kernighan & Ritchie textbook, "The C Programming Language", should be
available to all BDS C users as a reference and good tutorial on the C
language. For most of the first three years of BDS C's distribution, when
Lifeboat was the exclusive distributor, the textbook was distributed with
every copy of the compiler. Nowadays the book is more readily available, and
many users who order BDS C may already own a copy and not want to pay for
another one. Therefore some distributors may choose not to include the
textbook in the standard package; nevertheless, all BDS C users should make
sure to get a copy of the book somehow.
