Newsgroups: comp.lang.c Path: utzoo!henry From: henry@utzoo.uucp (Henry Spencer) Subject: Re: Assorted C Questions Message-ID: <1989Sep7.162354.20722@utzoo.uucp> Organization: U of Toronto Zoology References: <4294@udccvax1.acs.udel.EDU> <1989Sep6.160004.19253@utzoo.uucp> <283@crdos1.crd.ge.COM> Date: Thu, 7 Sep 89 16:23:54 GMT In article <283@crdos1.crd.ge.COM> davidsen@crdos1.UUCP (bill davidsen) writes: >| No; parameterized macro names are recognized as such *only* when followed >| immediately by "(". > > My standard isn't handy, but all of the preprocessors I use allow >whitespace between the name and the ( because the local indent does it >that way. My mistake: in the *definition* there must be no space there, but it's legal in invocation. (And the basic point remains: the name is recognized only when there is a '(' after it.) -- V7 /bin/mail source: 554 lines.| Henry Spencer at U of Toronto Zoology 1989 X.400 specs: 2200+ pages. | uunet!attcan!utzoo!henry henry@zoo.toronto.edu