

INCL                           07/10/78                          INCL 


NAME
       incl - expand included files

SYNOPSIS
       incl [file] ...

DESCRIPTION
       Include   copies  the  input  files  to  the  standard  output.
       Whenever an input line begins with
       
                              include filename 
       
       the entire contents of filename will be copied to the  standard
       output.  If no input files are specified, the standard input is
       copied. An included file may include further includes. Multiple
       input files are allowed. Include is used to bring in  much-used
       routines, common declarations or definitions, thus insuring use
       of the same version by all programs.

FILES
       none

SEE ALSO
       Kernighan and Plauger's "Software Tools", pages 74-77.
       The software tools "ratfor" tutorial

DIAGNOSTICS
       includes nested too deeply
             The depth of included files allowed is dependent upon the
             maximum  number  of  open files allowed.  It is generally
             MAXFILES - 4.
       filename:  can't open
             File could not be located or  maximum  number  of  opened
             files was exceeded.

AUTHORS
       Original  code  by  Kernighan  and Plauger in "Software Tools",
       with modifications by Ardith Kenney.

BUGS/DEFICIENCIES
       The depth of included  files  allowed  is  dependent  upon  the
       maximum  number of open files allowed by the implementor of the
       primitives.










                                 -1-                                  

