Main Page | Packages | Class Hierarchy | Class List | Directories | File List | Class Members | Related Pages

OO1ParserConstants.java

Go to the documentation of this file.
00001 /* Generated By:JavaCC: Do not edit this line. OO1ParserConstants.java */
00002 package plp.orientadaObjetos1.parser;
00003 
00004 public interface OO1ParserConstants {
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 VAR = 15;
00017   int COMAND_SKIP = 16;
00018   int WHILE = 17;
00019   int DO = 18;
00020   int READ = 19;
00021   int WRITE = 20;
00022   int IF = 21;
00023   int THEN = 22;
00024   int ELSE = 23;
00025   int NEW = 24;
00026   int THIS = 25;
00027   int CLASSE = 26;
00028   int NULL = 27;
00029   int PROC = 28;
00030   int THROW = 29;
00031   int TRY = 30;
00032   int CATCH = 31;
00033   int THROWSEXCEPTION = 32;
00034   int INT = 33;
00035   int BOOLEAN = 34;
00036   int STRING = 35;
00037   int INTEGER_LITERAL = 36;
00038   int DECIMAL_LITERAL = 37;
00039   int HEX_LITERAL = 38;
00040   int OCTAL_LITERAL = 39;
00041   int STRING_LITERAL = 40;
00042   int IDENTIFIER = 41;
00043   int LETTER = 42;
00044   int DIGIT = 43;
00045   int LPAREN = 44;
00046   int RPAREN = 45;
00047   int LBRACE = 46;
00048   int RBRACE = 47;
00049   int LBRACKET = 48;
00050   int RBRACKET = 49;
00051   int SEMICOLON = 50;
00052   int COMMA = 51;
00053   int DOT = 52;
00054   int ATTRIB = 53;
00055   int ASSIGN = 54;
00056   int GT = 55;
00057   int LT = 56;
00058   int BANG = 57;
00059   int TILDE = 58;
00060   int HOOK = 59;
00061   int COLON = 60;
00062   int EQ = 61;
00063   int LE = 62;
00064   int GE = 63;
00065   int NE = 64;
00066   int SC_OR = 65;
00067   int SC_AND = 66;
00068   int CONCAT = 67;
00069   int PLUS = 68;
00070   int MINUS = 69;
00071   int STAR = 70;
00072   int SLASH = 71;
00073   int BIT_AND = 72;
00074   int BIT_OR = 73;
00075   int XOR = 74;
00076   int REM = 75;
00077 
00078   int DEFAULT = 0;
00079 
00080   String[] tokenImage = {
00081     "<EOF>",
00082     "\" \"",
00083     "\"\\t\"",
00084     "\"\\n\"",
00085     "\"\\r\"",
00086     "\"\\f\"",
00087     "<SINGLE_LINE_COMMENT>",
00088     "<FORMAL_COMMENT>",
00089     "<MULTI_LINE_COMMENT>",
00090     "\"and\"",
00091     "\"or\"",
00092     "\"not\"",
00093     "\"length\"",
00094     "\"true\"",
00095     "\"false\"",
00096     "\"var\"",
00097     "\"skip\"",
00098     "\"while\"",
00099     "\"do\"",
00100     "\"read\"",
00101     "\"write\"",
00102     "\"if\"",
00103     "\"then\"",
00104     "\"else\"",
00105     "\"new\"",
00106     "\"this\"",
00107     "\"classe\"",
00108     "\"null\"",
00109     "\"proc\"",
00110     "\"throw\"",
00111     "\"try\"",
00112     "\"catch\"",
00113     "\"throwsException\"",
00114     "\"int\"",
00115     "\"boolean\"",
00116     "\"string\"",
00117     "<INTEGER_LITERAL>",
00118     "<DECIMAL_LITERAL>",
00119     "<HEX_LITERAL>",
00120     "<OCTAL_LITERAL>",
00121     "<STRING_LITERAL>",
00122     "<IDENTIFIER>",
00123     "<LETTER>",
00124     "<DIGIT>",
00125     "\"(\"",
00126     "\")\"",
00127     "\"{\"",
00128     "\"}\"",
00129     "\"[\"",
00130     "\"]\"",
00131     "\";\"",
00132     "\",\"",
00133     "\".\"",
00134     "\":=\"",
00135     "\"=\"",
00136     "\">\"",
00137     "\"<\"",
00138     "\"!\"",
00139     "\"~\"",
00140     "\"?\"",
00141     "\":\"",
00142     "\"==\"",
00143     "\"<=\"",
00144     "\">=\"",
00145     "\"!=\"",
00146     "\"||\"",
00147     "\"&&\"",
00148     "\"++\"",
00149     "\"+\"",
00150     "\"-\"",
00151     "\"*\"",
00152     "\"/\"",
00153     "\"&\"",
00154     "\"|\"",
00155     "\"^\"",
00156     "\"%\"",
00157   };
00158 
00159 }

Generated on Mon Aug 8 20:20:47 2005 for Linguagem OO1 - Generics by  doxygen 1.4.4