A solution to the multiple inclusion problem

David S. Masterson cimshop!davidm at uunet.UU.NET
Wed Oct 25 02:56:58 AEST 1989


In article <14240 at well.UUCP> nagle at well.UUCP (John Nagle) writes:

   (Many newer compilers do "#" processing in the same pass as main
   compilation, so referring to a "preprocessor" in this context is not
   necessarily correct.)

I suppose that this is a performance enhancement and that now "#" processing
is being considered so much a part of the language that compiler writers feel
justified in doing this.  However, doesn't this limit flexibility?  Because of
this, the problem being discussed results in having to change the compiler as
opposed to changing the (probably more simple) preprocessor.

--
===================================================================
David Masterson					Consilium, Inc.
uunet!cimshop!davidm				Mt. View, CA  94043
===================================================================
		"Nobody here but us chickens..."



More information about the Comp.lang.c mailing list