1 2 package com.genimen.djeneric.tools.generator.core; 3 4 public interface DjentelParserEngineConstants 5 { 6 7 int EOF = 0; 8 int INTEGER_LITERAL = 6; 9 int DECIMAL_LITERAL = 7; 10 int HEX_LITERAL = 8; 11 int OCTAL_LITERAL = 9; 12 int FLOATING_POINT_LITERAL = 10; 13 int EXPONENT = 11; 14 int CHARACTER_LITERAL = 12; 15 int STRING_LITERAL = 13; 16 int MODULE = 14; 17 int ABSTRACTS = 15; 18 int OVER = 16; 19 int FILENAME = 17; 20 int COMMENT = 18; 21 int BODY = 19; 22 int SET = 20; 23 int SEPARATOR = 21; 24 int FILTER = 22; 25 int FOR = 23; 26 int ORDER = 24; 27 int BY = 25; 28 int IN = 26; 29 int INDENT = 27; 30 int CONST = 28; 31 int IF = 29; 32 int INSTANCEOF = 30; 33 int ELSE = 31; 34 int TRUE = 32; 35 int ESCAPE = 33; 36 int FALSE = 34; 37 int NULL = 35; 38 int IDENTIFIER = 36; 39 int LETTER = 37; 40 int DIGIT = 38; 41 int LPAREN = 39; 42 int RPAREN = 40; 43 int LBRACE = 41; 44 int RBRACE = 42; 45 int LBRACKET = 43; 46 int RBRACKET = 44; 47 int SEMICOLON = 45; 48 int COMMA = 46; 49 int DOT = 47; 50 int ASSIGN = 48; 51 int GT = 49; 52 int LT = 50; 53 int BANG = 51; 54 int TILDE = 52; 55 int HOOK = 53; 56 int COLON = 54; 57 int EQ = 55; 58 int LE = 56; 59 int GE = 57; 60 int NE = 58; 61 int SC_OR = 59; 62 int SC_AND = 60; 63 int INCR = 61; 64 int DECR = 62; 65 int PLUS = 63; 66 int MINUS = 64; 67 int STAR = 65; 68 int SLASH = 66; 69 int BIT_AND = 67; 70 int BIT_OR = 68; 71 int XOR = 69; 72 int REM = 70; 73 int LSHIFT = 71; 74 int RSIGNEDSHIFT = 72; 75 int RUNSIGNEDSHIFT = 73; 76 int PLUSASSIGN = 74; 77 int MINUSASSIGN = 75; 78 int STARASSIGN = 76; 79 int SLASHASSIGN = 77; 80 int ANDASSIGN = 78; 81 int ORASSIGN = 79; 82 int XORASSIGN = 80; 83 int REMASSIGN = 81; 84 int LSHIFTASSIGN = 82; 85 int RSIGNEDSHIFTASSIGN = 83; 86 int RUNSIGNEDSHIFTASSIGN = 84; 87 int STARTCONSTRUCT = 85; 88 int ENDCONSTRUCT = 86; 89 90 int DEFAULT = 0; 91 92 String [] tokenImage = {"<EOF>", "\" \"", "\"\\t\"", "\"\\n\"", "\"\\r\"", "\"\\f\"", "<INTEGER_LITERAL>", 93 "<DECIMAL_LITERAL>", "<HEX_LITERAL>", "<OCTAL_LITERAL>", "<FLOATING_POINT_LITERAL>", "<EXPONENT>", 94 "<CHARACTER_LITERAL>", "<STRING_LITERAL>", "\"module\"", "\"abstracts\"", "\"over\"", "\"filename\"", "\"//\"", 95 "\"body\"", "\"set\"", "\"separator\"", "\"filter\"", "\"for\"", "\"order\"", "\"by\"", "\"in\"", "\"indent\"", 96 "\"const\"", "\"if\"", "\"instanceof\"", "\"else\"", "\"true\"", "\"\\\\\"", "\"false\"", "\"null\"", 97 "<IDENTIFIER>", "<LETTER>", "<DIGIT>", "\"(\"", "\")\"", "\"{\"", "\"}\"", "\"[\"", "\"]\"", "\";\"", "\",\"", 98 "\".\"", "\"=\"", "\">\"", "\"<\"", "\"!\"", "\"~\"", "\"?\"", "\":\"", "\"==\"", "\"<=\"", "\">=\"", "\"!=\"", 99 "\"||\"", "\"&&\"", "\"++\"", "\"--\"", "\"+\"", "\"-\"", "\"*\"", "\"/\"", "\"&\"", "\"|\"", "\"^\"", "\"%\"", 100 "\"<<\"", "\">>\"", "\">>>\"", "\"+=\"", "\"-=\"", "\"*=\"", "\"/=\"", "\"&=\"", "\"|=\"", "\"^=\"", "\"%=\"", 101 "\"<<=\"", "\">>=\"", "\">>>=\"", "\"[[\"", "\"]]\"",}; 102 103 } | Popular Tags |