[net.micro.pc] Lattice C #include files

pam@Purdue.ARPA (06/22/84)

From:  Paul McNabb <pam@Purdue.ARPA>

After several hours of frustration I have found an interesting
"feature" of the Lattice C compiler.  I am running an IBM-PC with
640K with an AST board and associated software.  It seems that
if I have <128K of memory for user programs, the first pass
of the compiler reports that it cannot find any of my header
files; a very unnerving error to get.  When I increase the memory
slightly I can get it to "find" only include files that aren't 
nested.  It seems that the more 64K segments I have available the
greater the amount of #include nesting I can use.  Can I assume
that these guys are reserving full segments for each level of
header files?  Anyone else seen this behavior?

Paul McNabb
Purdue University
(pam@purdue)