| /* Generated By:JJTree&JavaCC: Do not edit this line. ELParserConstants.java */ |
| package org.apache.el.parser; |
| |
| |
| /** |
| * Token literal values and constants. |
| * Generated by org.javacc.parser.OtherFilesGen#start() |
| */ |
| public interface ELParserConstants { |
| |
| /** End of File. */ |
| int EOF = 0; |
| /** RegularExpression Id. */ |
| int LITERAL_EXPRESSION = 1; |
| /** RegularExpression Id. */ |
| int START_DYNAMIC_EXPRESSION = 2; |
| /** RegularExpression Id. */ |
| int START_DEFERRED_EXPRESSION = 3; |
| /** RegularExpression Id. */ |
| int START_SET_OR_MAP = 8; |
| /** RegularExpression Id. */ |
| int RBRACE = 9; |
| /** RegularExpression Id. */ |
| int INTEGER_LITERAL = 10; |
| /** RegularExpression Id. */ |
| int FLOATING_POINT_LITERAL = 11; |
| /** RegularExpression Id. */ |
| int EXPONENT = 12; |
| /** RegularExpression Id. */ |
| int STRING_LITERAL = 13; |
| /** RegularExpression Id. */ |
| int TRUE = 14; |
| /** RegularExpression Id. */ |
| int FALSE = 15; |
| /** RegularExpression Id. */ |
| int NULL = 16; |
| /** RegularExpression Id. */ |
| int DOT = 17; |
| /** RegularExpression Id. */ |
| int LPAREN = 18; |
| /** RegularExpression Id. */ |
| int RPAREN = 19; |
| /** RegularExpression Id. */ |
| int LBRACK = 20; |
| /** RegularExpression Id. */ |
| int RBRACK = 21; |
| /** RegularExpression Id. */ |
| int COLON = 22; |
| /** RegularExpression Id. */ |
| int SEMICOLON = 23; |
| /** RegularExpression Id. */ |
| int COMMA = 24; |
| /** RegularExpression Id. */ |
| int GT0 = 25; |
| /** RegularExpression Id. */ |
| int GT1 = 26; |
| /** RegularExpression Id. */ |
| int LT0 = 27; |
| /** RegularExpression Id. */ |
| int LT1 = 28; |
| /** RegularExpression Id. */ |
| int GE0 = 29; |
| /** RegularExpression Id. */ |
| int GE1 = 30; |
| /** RegularExpression Id. */ |
| int LE0 = 31; |
| /** RegularExpression Id. */ |
| int LE1 = 32; |
| /** RegularExpression Id. */ |
| int EQ0 = 33; |
| /** RegularExpression Id. */ |
| int EQ1 = 34; |
| /** RegularExpression Id. */ |
| int NE0 = 35; |
| /** RegularExpression Id. */ |
| int NE1 = 36; |
| /** RegularExpression Id. */ |
| int NOT0 = 37; |
| /** RegularExpression Id. */ |
| int NOT1 = 38; |
| /** RegularExpression Id. */ |
| int AND0 = 39; |
| /** RegularExpression Id. */ |
| int AND1 = 40; |
| /** RegularExpression Id. */ |
| int OR0 = 41; |
| /** RegularExpression Id. */ |
| int OR1 = 42; |
| /** RegularExpression Id. */ |
| int EMPTY = 43; |
| /** RegularExpression Id. */ |
| int INSTANCEOF = 44; |
| /** RegularExpression Id. */ |
| int MULT = 45; |
| /** RegularExpression Id. */ |
| int PLUS = 46; |
| /** RegularExpression Id. */ |
| int MINUS = 47; |
| /** RegularExpression Id. */ |
| int QUESTIONMARK = 48; |
| /** RegularExpression Id. */ |
| int DIV0 = 49; |
| /** RegularExpression Id. */ |
| int DIV1 = 50; |
| /** RegularExpression Id. */ |
| int MOD0 = 51; |
| /** RegularExpression Id. */ |
| int MOD1 = 52; |
| /** RegularExpression Id. */ |
| int CONCAT = 53; |
| /** RegularExpression Id. */ |
| int ASSIGN = 54; |
| /** RegularExpression Id. */ |
| int ARROW = 55; |
| /** RegularExpression Id. */ |
| int IDENTIFIER = 56; |
| /** RegularExpression Id. */ |
| int FUNCTIONSUFFIX = 57; |
| /** RegularExpression Id. */ |
| int IMPL_OBJ_START = 58; |
| /** RegularExpression Id. */ |
| int LETTER = 59; |
| /** RegularExpression Id. */ |
| int DIGIT = 60; |
| /** RegularExpression Id. */ |
| int ILLEGAL_CHARACTER = 61; |
| |
| /** Lexical state. */ |
| int DEFAULT = 0; |
| /** Lexical state. */ |
| int IN_EXPRESSION = 1; |
| /** Lexical state. */ |
| int IN_SET_OR_MAP = 2; |
| |
| /** Literal token values. */ |
| String[] tokenImage = { |
| "<EOF>", |
| "<LITERAL_EXPRESSION>", |
| "\"${\"", |
| "\"#{\"", |
| "\" \"", |
| "\"\\t\"", |
| "\"\\n\"", |
| "\"\\r\"", |
| "\"{\"", |
| "\"}\"", |
| "<INTEGER_LITERAL>", |
| "<FLOATING_POINT_LITERAL>", |
| "<EXPONENT>", |
| "<STRING_LITERAL>", |
| "\"true\"", |
| "\"false\"", |
| "\"null\"", |
| "\".\"", |
| "\"(\"", |
| "\")\"", |
| "\"[\"", |
| "\"]\"", |
| "\":\"", |
| "\";\"", |
| "\",\"", |
| "\">\"", |
| "\"gt\"", |
| "\"<\"", |
| "\"lt\"", |
| "\">=\"", |
| "\"ge\"", |
| "\"<=\"", |
| "\"le\"", |
| "\"==\"", |
| "\"eq\"", |
| "\"!=\"", |
| "\"ne\"", |
| "\"!\"", |
| "\"not\"", |
| "\"&&\"", |
| "\"and\"", |
| "\"||\"", |
| "\"or\"", |
| "\"empty\"", |
| "\"instanceof\"", |
| "\"*\"", |
| "\"+\"", |
| "\"-\"", |
| "\"?\"", |
| "\"/\"", |
| "\"div\"", |
| "\"%\"", |
| "\"mod\"", |
| "\"+=\"", |
| "\"=\"", |
| "\"->\"", |
| "<IDENTIFIER>", |
| "<FUNCTIONSUFFIX>", |
| "\"#\"", |
| "<LETTER>", |
| "<DIGIT>", |
| "<ILLEGAL_CHARACTER>", |
| }; |
| |
| } |