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