All recognized delimiters including whitespace.
All recognized delimiters including whitespace.
the string passed in *SHOULD* be lower case
the string passed in *SHOULD* be lower case
Expressions which can be preceeded by a NOT.
Expressions which can be preceeded by a NOT. This assumes one expression already pushed on stack which it will pop and then push back the result Expression (hence the slightly odd looking type)
Used for DataTypes.
Used for DataTypes. Not reserved and otherwise identical to "keyword" apart from the name so as to appear properly in error messages related to incorrect DataType definition.
A strictIdentifier is more restricted than an identifier in that neither any of the SQL reserved keywords nor non-reserved keywords will be interpreted as a strictIdentifier.
A strictIdentifier is more restricted than an identifier in that neither any of the SQL reserved keywords nor non-reserved keywords will be interpreted as a strictIdentifier.
The recognized whitespace characters and comments.
The recognized whitespace characters and comments.