J
Joe keane
As long as we're talking about lousy linkers, C89 also allowed the
linker to ignore differences in case, so possibly there would be no
point in using both cases in your macro expansions.
worst case
Allowed characters are space, uppercase letters, digits, '.', '$'.
Space is used in a predefined way for symbols less than six characters;
the punctuation is for assembly programmers who know what they are doing
and would like to stay out of the way of those darn C programmers.
about two billion codes