---
22 Nov 94

This is the code from the text

   "A Book on C," third edition,
   by Al Kelley and Ira Pohl,
   Benjamin/Cummings, Redwood City, CA, 1995

The code found here is meant for both UNIX and Macintosh
environments.  The same code, but with shorter filenames,
occurs in the directory

   ../dos

This code is appropriate for MS-DOS environments.

The code is organized by chapter, and the filenames
in each chapter directory are numbered to match their
appearance in the chapter itself.  For example,
the files

   10_nice_day.c
   10_nice_day.in
   10_nice_day.out

in ch1 are all related.  In this case, 10_nice_day.c
contains a program.  The following commands illustrate
how the material can be used:

   cc -o nice_day 10_nice_day.c
   nice_day
   nice_day < 10_nice_day.in

The last command should cause the contents of the file

   10_nice_day.out

to be printed on the screen.

Where appropriate, files have been copied into a test
program, and/or into a work directory.  Consider, for
example, the following related files in ch8:

   1_cmp.c
   1_fill.c
   1_main.c
   1_prn.c
   1_test_qsort.c
   1_test_qsort.out

By concatenating the first four files, we created the
program

   1_test_qsort.c

If we compile and run the program, we see the contents
of the file

   1_test_qsort.out

printed on the screen.

The ch8 directory also contains the subdirectory

   1_wrk

which contains the same program in a multi-file format,
along with an appropriate makefile.
