View Javadoc

1   /* Generated By:JavaCC: Do not edit this line. ELParserConstants.java */
2   package org.apache.commons.el.parser;
3   
4   public interface ELParserConstants {
5   
6     int EOF = 0;
7     int NON_EXPRESSION_TEXT = 1;
8     int START_EXPRESSION = 2;
9     int INTEGER_LITERAL = 7;
10    int FLOATING_POINT_LITERAL = 8;
11    int EXPONENT = 9;
12    int STRING_LITERAL = 10;
13    int BADLY_ESCAPED_STRING_LITERAL = 11;
14    int TRUE = 12;
15    int FALSE = 13;
16    int NULL = 14;
17    int END_EXPRESSION = 15;
18    int DOT = 16;
19    int GT1 = 17;
20    int GT2 = 18;
21    int LT1 = 19;
22    int LT2 = 20;
23    int EQ1 = 21;
24    int EQ2 = 22;
25    int LE1 = 23;
26    int LE2 = 24;
27    int GE1 = 25;
28    int GE2 = 26;
29    int NE1 = 27;
30    int NE2 = 28;
31    int LPAREN = 29;
32    int RPAREN = 30;
33    int COMMA = 31;
34    int COLON = 32;
35    int LBRACKET = 33;
36    int RBRACKET = 34;
37    int PLUS = 35;
38    int MINUS = 36;
39    int MULTIPLY = 37;
40    int DIVIDE1 = 38;
41    int DIVIDE2 = 39;
42    int MODULUS1 = 40;
43    int MODULUS2 = 41;
44    int NOT1 = 42;
45    int NOT2 = 43;
46    int AND1 = 44;
47    int AND2 = 45;
48    int OR1 = 46;
49    int OR2 = 47;
50    int EMPTY = 48;
51    int COND = 49;
52    int IDENTIFIER = 50;
53    int IMPL_OBJ_START = 51;
54    int LETTER = 52;
55    int DIGIT = 53;
56    int ILLEGAL_CHARACTER = 54;
57  
58    int DEFAULT = 0;
59    int IN_EXPRESSION = 1;
60  
61    String[] tokenImage = {
62      "<EOF>",
63      "<NON_EXPRESSION_TEXT>",
64      "\"${\"",
65      "\" \"",
66      "\"\\t\"",
67      "\"\\n\"",
68      "\"\\r\"",
69      "<INTEGER_LITERAL>",
70      "<FLOATING_POINT_LITERAL>",
71      "<EXPONENT>",
72      "<STRING_LITERAL>",
73      "<BADLY_ESCAPED_STRING_LITERAL>",
74      "\"true\"",
75      "\"false\"",
76      "\"null\"",
77      "\"}\"",
78      "\".\"",
79      "\">\"",
80      "\"gt\"",
81      "\"<\"",
82      "\"lt\"",
83      "\"==\"",
84      "\"eq\"",
85      "\"<=\"",
86      "\"le\"",
87      "\">=\"",
88      "\"ge\"",
89      "\"!=\"",
90      "\"ne\"",
91      "\"(\"",
92      "\")\"",
93      "\",\"",
94      "\":\"",
95      "\"[\"",
96      "\"]\"",
97      "\"+\"",
98      "\"-\"",
99      "\"*\"",
100     "\"/\"",
101     "\"div\"",
102     "\"%\"",
103     "\"mod\"",
104     "\"not\"",
105     "\"!\"",
106     "\"and\"",
107     "\"&&\"",
108     "\"or\"",
109     "\"||\"",
110     "\"empty\"",
111     "\"?\"",
112     "<IDENTIFIER>",
113     "\"#\"",
114     "<LETTER>",
115     "<DIGIT>",
116     "<ILLEGAL_CHARACTER>",
117   };
118 
119 }