[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


1. Case insensitive tokens:
Using double v.s. single quotes is visually very subtle.
Use of a keyword, such as INSENSITIVE.

2. Add an option for the Naming Rules whereby production classe names 
don't have the underscores removed.
RemovingWhiteSpaceFromNamesMakesThemMoreDifficultToRead, especially for 
non-native English speakers.
Inserting underscores allows long identifiers to be readable, while 
unambiguously indicating which characters are part of a name.
(Instead of using spaces as part of identifiers, as was done in Algol 
68, or the "girly caps" style used by the Java developers.)
Prefixing the production name with 'P' is fine.

I hope this helps,
Steve Kelem