| $RULES | |
| --//********************* include externalized rules *************************// | |
| -- $include sqlQueryEXTENSIONParserRulesExternal.lpg | |
| --//*************************** grammar rules ********************************// | |
| <datatype_built_in> ::=? | |
| <datatype_character> | |
| /. $BeginStatement setSym1(m_factory.createDataTypeCharacterString(($RT_datatype_character)getSym(1))); $EndAction ./ | |
| <datatype_character> ::= | |
| CHARACTER | |
| /. $BeginAction setSym1(m_factory.createDataTypeCharacterString( $parser_factory.PRIMITIVE_TYPE_CHARACTER, 0, null) ); $EndAction ./ | |
| | CHARACTER _LPAREN _INTNUMBER _RPAREN | |
| /. $BeginAction setSym1(m_factory.createDataTypeCharacterString( $parser_factory.PRIMITIVE_TYPE_CHARACTER, Integer.parseInt(getTokenName(3)), null )); $EndAction ./ | |
| $End |