Why are @, `, and $ not used in C?
Bjorn Engsig
bengsig at oracle.nl
Tue Sep 19 00:14:09 AEST 1989
By mistake, I just typed a define as VALUE@ in stead of VALUE2, and I
realised that it didn't look like C at all. A quick glance on my keyboard
shows three characters, @, `, and $ that cannot be used in C outside of
strings. Is there any historic reason for that?
I know that $ is often allowed in identifiers so that is ruled out, but
couldn't @ and/or ` have been used for something useful.
--
Bjorn Engsig, bengsig at oracle.nl, bengsig at oracle.com, mcvax!orcenl!bengsig
More information about the Comp.lang.c
mailing list