Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA
Path: utzoo!linus!philabs!cmcl2!seismo!brl-tgr!tgr!ron@BRL.ARPA
From: ron@BRL.ARPA (Ron Natalie)
Newsgroups: net.unix-wizards
Subject: Re:  Is this correct action for the c compiler/preprocessor ??
Message-ID: <2760@brl-tgr.ARPA>
Date: Sun, 3-Nov-85 17:15:22 EST
Article-I.D.: brl-tgr.2760
Posted: Sun Nov  3 17:15:22 1985
Date-Received: Tue, 5-Nov-85 08:29:14 EST
Sender: news@brl-tgr.ARPA
Lines: 15

>I couldn't let such a glaring misstatement pass.  Page 207, sec. 12.1:
>
>	``Text inside a string or a character constant is not
>	  subject to replacement.''

Well, this is out of context a bit.  It is ambiguous from reading
this statement whether it is talking about character constants in
the text of the program, or if this statement should be extrapolated
to me within the macro definition itself.

Notably, the UNIX preprocessors out of Bell all did the substitution.
The C Puzzle Book makes use of it, however the compiler we were evaluating
by feeding the C puzzles did not substitute.

-Ron