Exp1ParserConstants.java

Go to the documentation of this file.
00001 /* Generated By:JavaCC: Do not edit this line. Exp1ParserConstants.java */
00002 package plp.expressions1.parser;
00003 
00004 public interface Exp1ParserConstants {
00005 
00006   int EOF = 0;
00007   int SINGLE_LINE_COMMENT = 6;
00008   int FORMAL_COMMENT = 7;
00009   int MULTI_LINE_COMMENT = 8;
00010   int AND = 9;
00011   int OR = 10;
00012   int NOT = 11;
00013   int LENGTH = 12;
00014   int TRUE = 13;
00015   int FALSE = 14;
00016   int INTEGER_LITERAL = 15;
00017   int DECIMAL_LITERAL = 16;
00018   int HEX_LITERAL = 17;
00019   int OCTAL_LITERAL = 18;
00020   int STRING_LITERAL = 19;
00021   int IDENTIFIER = 20;
00022   int LETTER = 21;
00023   int DIGIT = 22;
00024   int LPAREN = 23;
00025   int RPAREN = 24;
00026   int LBRACE = 25;
00027   int RBRACE = 26;
00028   int LBRACKET = 27;
00029   int RBRACKET = 28;
00030   int SEMICOLON = 29;
00031   int COMMA = 30;
00032   int DOT = 31;
00033   int ASSIGN = 32;
00034   int GT = 33;
00035   int LT = 34;
00036   int BANG = 35;
00037   int TILDE = 36;
00038   int HOOK = 37;
00039   int COLON = 38;
00040   int EQ = 39;
00041   int LE = 40;
00042   int GE = 41;
00043   int NE = 42;
00044   int SC_OR = 43;
00045   int SC_AND = 44;
00046   int CONCAT = 45;
00047   int PLUS = 46;
00048   int MINUS = 47;
00049   int STAR = 48;
00050   int SLASH = 49;
00051   int BIT_AND = 50;
00052   int BIT_OR = 51;
00053   int XOR = 52;
00054   int REM = 53;
00055 
00056   int DEFAULT = 0;
00057 
00058   String[] tokenImage = {
00059     "<EOF>",
00060     "\" \"",
00061     "\"\\t\"",
00062     "\"\\n\"",
00063     "\"\\r\"",
00064     "\"\\f\"",
00065     "<SINGLE_LINE_COMMENT>",
00066     "<FORMAL_COMMENT>",
00067     "<MULTI_LINE_COMMENT>",
00068     "\"and\"",
00069     "\"or\"",
00070     "\"not\"",
00071     "\"length\"",
00072     "\"true\"",
00073     "\"false\"",
00074     "<INTEGER_LITERAL>",
00075     "<DECIMAL_LITERAL>",
00076     "<HEX_LITERAL>",
00077     "<OCTAL_LITERAL>",
00078     "<STRING_LITERAL>",
00079     "<IDENTIFIER>",
00080     "<LETTER>",
00081     "<DIGIT>",
00082     "\"(\"",
00083     "\")\"",
00084     "\"{\"",
00085     "\"}\"",
00086     "\"[\"",
00087     "\"]\"",
00088     "\";\"",
00089     "\",\"",
00090     "\".\"",
00091     "\"=\"",
00092     "\">\"",
00093     "\"<\"",
00094     "\"!\"",
00095     "\"~\"",
00096     "\"?\"",
00097     "\":\"",
00098     "\"==\"",
00099     "\"<=\"",
00100     "\">=\"",
00101     "\"!=\"",
00102     "\"||\"",
00103     "\"&&\"",
00104     "\"++\"",
00105     "\"+\"",
00106     "\"-\"",
00107     "\"*\"",
00108     "\"/\"",
00109     "\"&\"",
00110     "\"|\"",
00111     "\"^\"",
00112     "\"%\"",
00113   };
00114 
00115 }

Generated on Tue Sep 12 21:51:58 2006 for PLP by  doxygen 1.4.7