Path: utzoo!attcan!uunet!cs.utexas.edu!execu!sequoia!rpp386!jfh From: jfh@rpp386.cactus.org (John F. Haugh II) Newsgroups: comp.std.c Subject: Re: Macro sustitution inside quotes Message-ID: <18213@rpp386.cactus.org> Date: 11 Apr 90 12:58:01 GMT References: <636@mahendo.Jpl.Nasa.Gov> <1281@necisa.ho.necisa.oz> <12534@smoke.BRL.MIL> <1284@necisa.ho.necisa.oz> <7722@jpl-devvax.JPL.NASA.GOV> <1457@tkou02.enet.dec.com> Reply-To: jfh@rpp386.cactus.org (John F. Haugh II) Organization: Lone Star Cafe and BBS Service Lines: 14 In article <1457@tkou02.enet.dec.com> diamond@tkou02.enet.dec.com (diamond@tkovoa) writes: >True. But Reiser's inventions were easier to understand, easier to use, >easier to implement, and less surprising than ANSI's inventions. ANSI >should have done less work. Had Reiser never violated the constraints in K&R1 against macro expansion in strings and character constants, there would be no discussion. All ANSI did in this case was reitterate what K&R1 says already. This is one area [ other than their work in token pasting ] where ANSI did not "invent" anything. -- John F. Haugh II UUCP: ...!cs.utexas.edu!rpp386!jfh Ma Bell: (512) 832-8832 Domain: jfh@rpp386.cactus.org