C parsing: significance of spaces
Jim Reuter
jreuter at cincy.UUCP
Mon May 7 10:03:57 AEST 1984
Concerning *a/*b:
Actually, the longest lexical token rule isn't necessarily causing
the /* to be taken as a begin-comment symbol, at least on Unix systems.
The C preprocessor strips comments before handing the code to the
first pass, so the preprocessor lexical interpretation is actually
the culprit here, not the compiler lexical pass.
What's wrong with using disambiguating spaces anyway? They sure
make things more readable.
Jim Reuter
(decvax!cincy!jreuter)
More information about the Comp.lang.c
mailing list