1 2 package prefuse.data.expression.parser; 3 4 public interface ExpressionParserConstants { 5 6 int EOF = 0; 7 int TRUE = 6; 8 int FALSE = 7; 9 int NULL = 8; 10 int IF = 9; 11 int THEN = 10; 12 int ELSE = 11; 13 int AND = 12; 14 int OR = 13; 15 int NOT = 14; 16 int XOR = 15; 17 int INT = 16; 18 int DECIMAL_LITERAL = 17; 19 int HEX_LITERAL = 18; 20 int OCTAL_LITERAL = 19; 21 int LONG = 20; 22 int DOUBLE = 21; 23 int FLOAT = 22; 24 int EXPONENT = 23; 25 int STRING = 24; 26 int QUOTED = 25; 27 int IDENTIFIER = 26; 28 int LETTER = 27; 29 int DIGIT = 28; 30 int LPAREN = 29; 31 int RPAREN = 30; 32 int EQ = 31; 33 int GT = 32; 34 int LT = 33; 35 int LE = 34; 36 int GE = 35; 37 int NE = 36; 38 int ADD = 37; 39 int SUB = 38; 40 int MUL = 39; 41 int DIV = 40; 42 int POW = 41; 43 int MOD = 42; 44 45 int DEFAULT = 0; 46 47 String [] tokenImage = { 48 "<EOF>", 49 "\" \"", 50 "\"\\t\"", 51 "\"\\n\"", 52 "\"\\r\"", 53 "\"\\f\"", 54 "<TRUE>", 55 "<FALSE>", 56 "<NULL>", 57 "<IF>", 58 "<THEN>", 59 "<ELSE>", 60 "<AND>", 61 "<OR>", 62 "<NOT>", 63 "<XOR>", 64 "<INT>", 65 "<DECIMAL_LITERAL>", 66 "<HEX_LITERAL>", 67 "<OCTAL_LITERAL>", 68 "<LONG>", 69 "<DOUBLE>", 70 "<FLOAT>", 71 "<EXPONENT>", 72 "<STRING>", 73 "<QUOTED>", 74 "<IDENTIFIER>", 75 "<LETTER>", 76 "<DIGIT>", 77 "\"(\"", 78 "\")\"", 79 "<EQ>", 80 "\">\"", 81 "\"<\"", 82 "\"<=\"", 83 "\">=\"", 84 "<NE>", 85 "\"+\"", 86 "\"-\"", 87 "\"*\"", 88 "\"/\"", 89 "\"^\"", 90 "\"%\"", 91 "\",\"", 92 }; 93 94 } 95 | Popular Tags |