Concurrent Small C Version 1.0	Mar 30, 1996.

COPYRIGHT NOTICES

Small C Compiler:          Copyright 1982, 1983, 1985, 1988 J. E. Hendrix
C Library:                 Copyright 1984 J. E. Hendrix, L. E. Payne
Concurrent Small C Kernel: Copyright 1996 Andy W. K. Yuen

The following files are included in this distribution:

   README.TXT    This file.
   CSC.EXE       Executable Concurrent Small C compiler.
   CC.H          Header file for compiling Concurrent Small C.
   CC1.C         Concurrent Small C source (part 1).
   CC2.C         Concurrent Small C source (part 2).
   CC3.C         Concurrent Small C source (part 3).
   CC4.C         Concurrent Small C source (part 4).
   KERNEL.C      Concurrent Small C multi-tasking kernel source.
   SPRINTF.C     sprintf source (object included in CLIB.LIB).
   NOTICE.H      Copyright header for compiling Concurrent Small C.
   STDIO.H       Standard header file for all compiles.
   CLIB.LIB      Small C object library.
   CSC.LIB       Concurrent Small C multi-tasking kernel object library.
   CSC.MAK       Make file for Concurrent Small C (for PolyMake V4.0).

   SC22.ZIP      Original Small C Version 2.2 files.


The follwoing files are from my article published in Dr. Dobb's Journal:

   A Concurrent Small C

   PHILOS.C      Dining philosopher source.
   MCHOPSTK.C    Chopstick Monitor source.
   MCONSOLE.C    Console Monitor Source.
   ASYN8250.C    Communication Adapter handler for remote console source.
   PHILOS.EXE    Executable dining philosopher demo.
   PHILOS.MAK    Make file for dining philosopher (for PolyMake V4.0).


This program demonstrates all new language features of Concurrent Small C.

Andy W. K. Yuen
10/5 Tasman Place
North Ryde, NSW 2113
Australia

