Hello all, I've notice the following definition of identifier in parser.jj: < IDENTIFIER: <LETTER> (<LETTER>|<DIGIT>)* >
Where the <LETTER> definition includes the dollar sign ($). The Calcite documentation, as well as other databases doesn't permit identifiers to start with dollar sign: > Unquoted identifiers, such as emp, must start with a letter and can only > contain letters, digits, and underscores. They are implicitly converted to > upper case. > Is there a reason for this? Thanks, Itiel
