/* Generated By:JJTree&JavaCC: Do not edit this line. PythonGrammar24Constants.java */ package org.python.pydev.parser.grammar24; /** * Token literal values and constants. * Generated by org.javacc.parser.OtherFilesGen#start() */ public interface PythonGrammar24Constants { /** End of File. */ int EOF = 0; /** RegularExpression Id. */ int SPACE = 1; /** RegularExpression Id. */ int CONTINUATION = 4; /** RegularExpression Id. */ int NEWLINE1 = 5; /** RegularExpression Id. */ int NEWLINE = 6; /** RegularExpression Id. */ int NEWLINE2 = 7; /** RegularExpression Id. */ int CRLF1 = 12; /** RegularExpression Id. */ int DEDENT = 14; /** RegularExpression Id. */ int INDENT = 15; /** RegularExpression Id. */ int TRAILING_COMMENT = 16; /** RegularExpression Id. */ int SINGLE_LINE_COMMENT = 17; /** RegularExpression Id. */ int LPAREN = 18; /** RegularExpression Id. */ int RPAREN = 19; /** RegularExpression Id. */ int LBRACE = 20; /** RegularExpression Id. */ int RBRACE = 21; /** RegularExpression Id. */ int LBRACKET = 22; /** RegularExpression Id. */ int RBRACKET = 23; /** RegularExpression Id. */ int SEMICOLON = 24; /** RegularExpression Id. */ int COMMA = 25; /** RegularExpression Id. */ int DOT = 26; /** RegularExpression Id. */ int COLON = 27; /** RegularExpression Id. */ int PLUS = 28; /** RegularExpression Id. */ int MINUS = 29; /** RegularExpression Id. */ int MULTIPLY = 30; /** RegularExpression Id. */ int DIVIDE = 31; /** RegularExpression Id. */ int FLOORDIVIDE = 32; /** RegularExpression Id. */ int POWER = 33; /** RegularExpression Id. */ int LSHIFT = 34; /** RegularExpression Id. */ int RSHIFT = 35; /** RegularExpression Id. */ int MODULO = 36; /** RegularExpression Id. */ int NOT = 37; /** RegularExpression Id. */ int XOR = 38; /** RegularExpression Id. */ int OR = 39; /** RegularExpression Id. */ int AND = 40; /** RegularExpression Id. */ int EQUAL = 41; /** RegularExpression Id. */ int GREATER = 42; /** RegularExpression Id. */ int LESS = 43; /** RegularExpression Id. */ int EQEQUAL = 44; /** RegularExpression Id. */ int EQLESS = 45; /** RegularExpression Id. */ int EQGREATER = 46; /** RegularExpression Id. */ int LESSGREATER = 47; /** RegularExpression Id. */ int NOTEQUAL = 48; /** RegularExpression Id. */ int PLUSEQ = 49; /** RegularExpression Id. */ int MINUSEQ = 50; /** RegularExpression Id. */ int MULTIPLYEQ = 51; /** RegularExpression Id. */ int DIVIDEEQ = 52; /** RegularExpression Id. */ int FLOORDIVIDEEQ = 53; /** RegularExpression Id. */ int MODULOEQ = 54; /** RegularExpression Id. */ int ANDEQ = 55; /** RegularExpression Id. */ int OREQ = 56; /** RegularExpression Id. */ int XOREQ = 57; /** RegularExpression Id. */ int LSHIFTEQ = 58; /** RegularExpression Id. */ int RSHIFTEQ = 59; /** RegularExpression Id. */ int POWEREQ = 60; /** RegularExpression Id. */ int OR_BOOL = 61; /** RegularExpression Id. */ int AND_BOOL = 62; /** RegularExpression Id. */ int NOT_BOOL = 63; /** RegularExpression Id. */ int IS = 64; /** RegularExpression Id. */ int IN = 65; /** RegularExpression Id. */ int LAMBDA = 66; /** RegularExpression Id. */ int IF = 67; /** RegularExpression Id. */ int ELSE = 68; /** RegularExpression Id. */ int ELIF = 69; /** RegularExpression Id. */ int WHILE = 70; /** RegularExpression Id. */ int FOR = 71; /** RegularExpression Id. */ int TRY = 72; /** RegularExpression Id. */ int EXCEPT = 73; /** RegularExpression Id. */ int DEF = 74; /** RegularExpression Id. */ int CLASS = 75; /** RegularExpression Id. */ int FINALLY = 76; /** RegularExpression Id. */ int PRINT = 77; /** RegularExpression Id. */ int PASS = 78; /** RegularExpression Id. */ int BREAK = 79; /** RegularExpression Id. */ int CONTINUE = 80; /** RegularExpression Id. */ int RETURN = 81; /** RegularExpression Id. */ int YIELD = 82; /** RegularExpression Id. */ int IMPORT = 83; /** RegularExpression Id. */ int FROM = 84; /** RegularExpression Id. */ int DEL = 85; /** RegularExpression Id. */ int RAISE = 86; /** RegularExpression Id. */ int GLOBAL = 87; /** RegularExpression Id. */ int EXEC = 88; /** RegularExpression Id. */ int ASSERT = 89; /** RegularExpression Id. */ int AS = 90; /** RegularExpression Id. */ int AT = 91; /** RegularExpression Id. */ int NAME = 92; /** RegularExpression Id. */ int LETTER = 93; /** RegularExpression Id. */ int DECNUMBER = 94; /** RegularExpression Id. */ int HEXNUMBER = 95; /** RegularExpression Id. */ int OCTNUMBER = 96; /** RegularExpression Id. */ int FLOAT = 97; /** RegularExpression Id. */ int COMPLEX = 98; /** RegularExpression Id. */ int EXPONENT = 99; /** RegularExpression Id. */ int DIGIT = 100; /** RegularExpression Id. */ int SINGLE_STRING = 109; /** RegularExpression Id. */ int SINGLE_STRING2 = 110; /** RegularExpression Id. */ int TRIPLE_STRING = 111; /** RegularExpression Id. */ int TRIPLE_STRING2 = 112; /** RegularExpression Id. */ int SINGLE_USTRING = 113; /** RegularExpression Id. */ int SINGLE_USTRING2 = 114; /** RegularExpression Id. */ int TRIPLE_USTRING = 115; /** RegularExpression Id. */ int TRIPLE_USTRING2 = 116; /** Lexical state. */ int DEFAULT = 0; /** Lexical state. */ int FORCE_NEWLINE1 = 1; /** Lexical state. */ int FORCE_NEWLINE2 = 2; /** Lexical state. */ int MAYBE_FORCE_NEWLINE_IF_EOF = 3; /** Lexical state. */ int INDENTING = 4; /** Lexical state. */ int INDENTATION_UNCHANGED = 5; /** Lexical state. */ int UNREACHABLE = 6; /** Lexical state. */ int IN_STRING11 = 7; /** Lexical state. */ int IN_STRING21 = 8; /** Lexical state. */ int IN_STRING13 = 9; /** Lexical state. */ int IN_STRING23 = 10; /** Lexical state. */ int IN_USTRING11 = 11; /** Lexical state. */ int IN_USTRING21 = 12; /** Lexical state. */ int IN_USTRING13 = 13; /** Lexical state. */ int IN_USTRING23 = 14; /** Lexical state. */ int IN_STRING1NLC = 15; /** Lexical state. */ int IN_STRING2NLC = 16; /** Lexical state. */ int IN_USTRING1NLC = 17; /** Lexical state. */ int IN_USTRING2NLC = 18; /** Literal token values. */ String[] tokenImage = { "<EOF>", "\" \"", "\"\\t\"", "\"\\f\"", "<CONTINUATION>", "<NEWLINE1>", "<NEWLINE>", "<NEWLINE2>", "\"\"", "\"\\t\"", "\" \"", "\"\\f\"", "<CRLF1>", "\"\"", "\"\"", "\"<INDENT>\"", "<TRAILING_COMMENT>", "<SINGLE_LINE_COMMENT>", "\"(\"", "\")\"", "\"{\"", "\"}\"", "\"[\"", "\"]\"", "\";\"", "\",\"", "\".\"", "\":\"", "\"+\"", "\"-\"", "\"*\"", "\"/\"", "\"//\"", "\"**\"", "\"<<\"", "\">>\"", "\"%\"", "\"~\"", "\"^\"", "\"|\"", "\"&\"", "\"=\"", "\">\"", "\"<\"", "\"==\"", "\"<=\"", "\">=\"", "\"<>\"", "\"!=\"", "\"+=\"", "\"-=\"", "\"*=\"", "\"/=\"", "\"//=\"", "\"%=\"", "\"&=\"", "\"|=\"", "\"^=\"", "\"<<=\"", "\">>=\"", "\"**=\"", "\"or\"", "\"and\"", "\"not\"", "\"is\"", "\"in\"", "\"lambda\"", "\"if\"", "\"else\"", "\"elif\"", "\"while\"", "\"for\"", "\"try\"", "\"except\"", "\"def\"", "\"class\"", "\"finally\"", "\"print\"", "\"pass\"", "\"break\"", "\"continue\"", "\"return\"", "\"yield\"", "\"import\"", "\"from\"", "\"del\"", "\"raise\"", "\"global\"", "\"exec\"", "\"assert\"", "\"as\"", "\"@\"", "<NAME>", "<LETTER>", "<DECNUMBER>", "<HEXNUMBER>", "<OCTNUMBER>", "<FLOAT>", "<COMPLEX>", "<EXPONENT>", "<DIGIT>", "<token of kind 101>", "<token of kind 102>", "<token of kind 103>", "<token of kind 104>", "<token of kind 105>", "<token of kind 106>", "<token of kind 107>", "<token of kind 108>", "\"\\\'\"", "\"\\\"\"", "\"\\\'\\\'\\\'\"", "\"\\\"\\\"\\\"\"", "\"\\\'\"", "\"\\\"\"", "\"\\\'\\\'\\\'\"", "\"\\\"\\\"\\\"\"", "\"\\\\\\r\\n\"", "<token of kind 118>", "\"\\\\\\r\\n\"", "<token of kind 120>", "\"\\\\\\r\\n\"", "<token of kind 122>", "\"\\\\\\r\\n\"", "<token of kind 124>", "\"\"", "\"\"", "\"\"", "\"\"", "<token of kind 129>", "<token of kind 130>", "\"\\r\\n\"", "\"\\n\"", "\"\\r\"", "<token of kind 134>", "<token of kind 135>", "\"`\"", }; }