macro names

Doug Gwyn gwyn at smoke.brl.mil
Sat Jan 12 10:26:42 AEST 1991


In article <4640 at mcrware.UUCP> jejones at mcrware.UUCP (James Jones) writes:
>Given all this, are the identifiers named in 4.1.2.1 that don't begin with
>__ or _[A-Z] (p.98, lines 7-8) reserved for use as macro names or are they not?

I frankly don't understand why there would be any question about this.
Macro names are ordinary identifiers, as is obvious from 3.1.2.3.
The scope of macro definitions is specified in 3.8.3.5; the phases of
translation (2.1.1.2) ensure that 3.1.2.1 is not relevant for macro
names.



More information about the Comp.std.c mailing list