
 libr

 libr infile outfile

 prepares a file of procedure as a "library" by inserting
 #ifdef inc_<proc_name>, #ifndef def_<proc_name> ,
 #define def_<proc_name> before each begin-procedure
 and #endif def_<proc_name> and #endif inc_<proc_name>
 after each end-procedure.  This allows each procedure
 to be a separately compilable module within the include
 file.

 "libr" is intended to be used with the "link" procedure
 which adds information about which routines depend on
 which other routines.

 ? Should we have libr add #define inc_<proc_name> for
 ? each procedure called from a library?  I think so.
 ? link, then, would simply look at a program module
 ? (non library) and cause #define inc_<proc_name> for
 ? each procedure called THAT IS NOT DEFINED IN THE FILE.

 this could be modified to look for 'load-lookup'...'quiet' and
 call this a "module" in setup.sqh files.

