Newsgroups: comp.lang.c
Path: utzoo!henry
From: henry@utzoo.uucp (Henry Spencer)
Subject: Re: C compilers with integrated preprocessors
Message-ID: <1988Sep19.213313.13262@utzoo.uucp>
Organization: U of Toronto Zoology
References: <5438@techunix.BITNET> <13544@mimsy.UUCP> <779@proxftl.UUCP> <13604@mimsy.UUCP> <3999@bsu-cs.UUCP> <33440@cca.CCA.COM>
Date: Mon, 19 Sep 88 21:33:13 GMT

In article <3999@bsu-cs.UUCP> dhesi@bsu-cs.UUCP (Rahul Dhesi) writes:
>It is agreed that a Real ANSI-conforming C compiler might not supply a
>separate preprocessor pass, but who cares?  Such a C compiler would be
>an instant commercial failure.

Not necessarily.  For one thing, most people buy C compilers to compile C,
not to serve as general-purpose macro processors.  For another, it's quite
possible to have an integrated preprocessor and still support the -P and
-E options to get preprocessed output.  (I've written the code for this,
so please don't try to tell me it can't be done.)
-- 
NASA is into artificial        |     Henry Spencer at U of Toronto Zoology
stupidity.  - Jerry Pournelle  | uunet!attcan!utzoo!henry henry@zoo.toronto.edu