Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
io.joern.pythonparser.PythonParserConstants Maven / Gradle / Ivy
/* Generated By:JavaCC: Do not edit this line. PythonParserConstants.java */
package io.joern.pythonparser;
/**
* Token literal values and constants.
* Generated by org.javacc.parser.OtherFilesGen#start()
*/
public interface PythonParserConstants {
/** End of File. */
int EOF = 0;
/** RegularExpression Id. */
int IF = 1;
/** RegularExpression Id. */
int ELSE = 2;
/** RegularExpression Id. */
int ELIF = 3;
/** RegularExpression Id. */
int OR = 4;
/** RegularExpression Id. */
int AND = 5;
/** RegularExpression Id. */
int NOT = 6;
/** RegularExpression Id. */
int DEF = 7;
/** RegularExpression Id. */
int ASYNC = 8;
/** RegularExpression Id. */
int LAMBDA = 9;
/** RegularExpression Id. */
int FOR = 10;
/** RegularExpression Id. */
int WITH = 11;
/** RegularExpression Id. */
int RETURN = 12;
/** RegularExpression Id. */
int TRY = 13;
/** RegularExpression Id. */
int EXCEPT = 14;
/** RegularExpression Id. */
int FINALLY = 15;
/** RegularExpression Id. */
int CLASS = 16;
/** RegularExpression Id. */
int WHILE = 17;
/** RegularExpression Id. */
int IMPORT = 18;
/** RegularExpression Id. */
int FROM = 19;
/** RegularExpression Id. */
int AS = 20;
/** RegularExpression Id. */
int RAISE = 21;
/** RegularExpression Id. */
int PASS = 22;
/** RegularExpression Id. */
int DEL = 23;
/** RegularExpression Id. */
int YIELD = 24;
/** RegularExpression Id. */
int ASSERT = 25;
/** RegularExpression Id. */
int BREAK = 26;
/** RegularExpression Id. */
int CONTINUE = 27;
/** RegularExpression Id. */
int GLOBAL = 28;
/** RegularExpression Id. */
int NONLOCAL = 29;
/** RegularExpression Id. */
int AWAIT = 30;
/** RegularExpression Id. */
int NONE = 31;
/** RegularExpression Id. */
int TRUE = 32;
/** RegularExpression Id. */
int FALSE = 33;
/** RegularExpression Id. */
int ARROW = 34;
/** RegularExpression Id. */
int ELLIPSIS = 35;
/** RegularExpression Id. */
int COLON = 36;
/** RegularExpression Id. */
int SEMICOLON = 37;
/** RegularExpression Id. */
int COMMA = 38;
/** RegularExpression Id. */
int ASSIGN = 39;
/** RegularExpression Id. */
int COLON_ASSIGN = 40;
/** RegularExpression Id. */
int PLUS_ASSIGN = 41;
/** RegularExpression Id. */
int MINUS_ASSIGN = 42;
/** RegularExpression Id. */
int STAR_ASSIGN = 43;
/** RegularExpression Id. */
int AT_ASSIGN = 44;
/** RegularExpression Id. */
int DIV_ASSIGN = 45;
/** RegularExpression Id. */
int MOD_ASSIGN = 46;
/** RegularExpression Id. */
int BIT_AND_ASSIGN = 47;
/** RegularExpression Id. */
int BIT_OR_ASSIGN = 48;
/** RegularExpression Id. */
int BIT_XOR_ASSIGN = 49;
/** RegularExpression Id. */
int LSHIFT_ASSIGN = 50;
/** RegularExpression Id. */
int RSHIFT_ASSIGN = 51;
/** RegularExpression Id. */
int POW_ASSIGN = 52;
/** RegularExpression Id. */
int FLOOR_DIV_ASSIGN = 53;
/** RegularExpression Id. */
int EQ = 54;
/** RegularExpression Id. */
int NEQ = 55;
/** RegularExpression Id. */
int LT = 56;
/** RegularExpression Id. */
int LTE = 57;
/** RegularExpression Id. */
int GT = 58;
/** RegularExpression Id. */
int GTE = 59;
/** RegularExpression Id. */
int IS = 60;
/** RegularExpression Id. */
int IN = 61;
/** RegularExpression Id. */
int PLUS = 62;
/** RegularExpression Id. */
int MINUS = 63;
/** RegularExpression Id. */
int AT = 64;
/** RegularExpression Id. */
int DIV = 65;
/** RegularExpression Id. */
int FLOOR_DIV = 66;
/** RegularExpression Id. */
int MOD = 67;
/** RegularExpression Id. */
int INVERT = 68;
/** RegularExpression Id. */
int LSHIFT = 69;
/** RegularExpression Id. */
int RSHIFT = 70;
/** RegularExpression Id. */
int BIT_OR = 71;
/** RegularExpression Id. */
int BIT_XOR = 72;
/** RegularExpression Id. */
int BIT_AND = 73;
/** RegularExpression Id. */
int PAREN_OPEN = 74;
/** RegularExpression Id. */
int PAREN_CLOSE = 75;
/** RegularExpression Id. */
int SQUARE_OPEN = 76;
/** RegularExpression Id. */
int SQUARE_CLOSE = 77;
/** RegularExpression Id. */
int CURLY_OPEN = 78;
/** RegularExpression Id. */
int CURLY_CLOSE = 79;
/** RegularExpression Id. */
int DOT = 80;
/** RegularExpression Id. */
int STAR = 81;
/** RegularExpression Id. */
int DOUBLE_STAR = 82;
/** RegularExpression Id. */
int STR_CONVERSION = 83;
/** RegularExpression Id. */
int REPR_CONVERSION = 84;
/** RegularExpression Id. */
int ASCII_CONVERSION = 85;
/** RegularExpression Id. */
int DEC_INTEGER = 86;
/** RegularExpression Id. */
int BIN_INTEGER = 87;
/** RegularExpression Id. */
int OCT_INTEGER = 88;
/** RegularExpression Id. */
int HEX_INTEGER = 89;
/** RegularExpression Id. */
int DIGIT = 90;
/** RegularExpression Id. */
int NON_ZERO_DIGIT = 91;
/** RegularExpression Id. */
int BIN_DIGIT = 92;
/** RegularExpression Id. */
int OCT_DIGIT = 93;
/** RegularExpression Id. */
int HEX_DIGIT = 94;
/** RegularExpression Id. */
int FLOAT = 95;
/** RegularExpression Id. */
int EXPONENT = 96;
/** RegularExpression Id. */
int DIGIT_PART = 97;
/** RegularExpression Id. */
int IMAGINARY = 98;
/** RegularExpression Id. */
int NAME = 99;
/** RegularExpression Id. */
int ID_START = 100;
/** RegularExpression Id. */
int ID_CONTINUE = 101;
/** RegularExpression Id. */
int SPACE = 102;
/** RegularExpression Id. */
int SKIPPED_NEWLINE = 103;
/** RegularExpression Id. */
int LINE_JOIN = 104;
/** RegularExpression Id. */
int END_OF_MEDIUM = 105;
/** RegularExpression Id. */
int COMMENT = 106;
/** RegularExpression Id. */
int INDENT_CHECK_COMMENT = 107;
/** RegularExpression Id. */
int INDENT_CHECK_SPACE = 108;
/** RegularExpression Id. */
int INDENT_CHECK_TAB = 109;
/** RegularExpression Id. */
int INDENT_CHECK_NEWLINE = 110;
/** RegularExpression Id. */
int INDENT_CHECK_END_OF_MEDIUM = 111;
/** RegularExpression Id. */
int INDENT_CHECK_END = 112;
/** RegularExpression Id. */
int MISSINDENT = 113;
/** RegularExpression Id. */
int INDENT = 114;
/** RegularExpression Id. */
int DEDENT = 115;
/** RegularExpression Id. */
int NEWLINE = 116;
/** RegularExpression Id. */
int STRING_PREFIX = 117;
/** RegularExpression Id. */
int STRING_PREFIX2 = 118;
/** RegularExpression Id. */
int FORMAT_STRING_PREFIX = 119;
/** RegularExpression Id. */
int FORMAT_STRING_PREFIX2 = 120;
/** RegularExpression Id. */
int STRING_QUOTE_OPEN = 121;
/** RegularExpression Id. */
int STRING_CONTENT = 122;
/** RegularExpression Id. */
int NSDQ_QUOTE_OPEN = 123;
/** RegularExpression Id. */
int NSSQ_QUOTE_OPEN = 124;
/** RegularExpression Id. */
int NTDQ_QUOTE_OPEN = 125;
/** RegularExpression Id. */
int NTSQ_QUOTE_OPEN = 126;
/** RegularExpression Id. */
int NSDQ_CONTENT = 127;
/** RegularExpression Id. */
int NSDQ_ESCAPED_ESCAPE = 128;
/** RegularExpression Id. */
int NSDQ_ESCAPED_QUOTE = 129;
/** RegularExpression Id. */
int NSDQ_ANY = 130;
/** RegularExpression Id. */
int NSSQ_CONTENT = 131;
/** RegularExpression Id. */
int NSSQ_ESCAPED_ESCAPE = 132;
/** RegularExpression Id. */
int NSSQ_ESCAPED_QUOTE = 133;
/** RegularExpression Id. */
int NSSQ_ANY = 134;
/** RegularExpression Id. */
int NTDQ_CONTENT = 135;
/** RegularExpression Id. */
int NTDQ_ESCAPED_ESCAPE = 136;
/** RegularExpression Id. */
int NTDQ_ESCAPED_QUOTE = 137;
/** RegularExpression Id. */
int NTDQ_ANY = 138;
/** RegularExpression Id. */
int NTSQ_CONTENT = 139;
/** RegularExpression Id. */
int NTSQ_ESCAPED_ESCAPE = 140;
/** RegularExpression Id. */
int NTSQ_ESCAPED_QUOTE = 141;
/** RegularExpression Id. */
int NTSQ_ANY = 142;
/** RegularExpression Id. */
int FORMAT_SPEC_CURLY_OPEN = 143;
/** RegularExpression Id. */
int FORMAT_SPEC_CURLY_CLOSE = 144;
/** RegularExpression Id. */
int FORMAT_SPEC_ANY = 145;
/** RegularExpression Id. */
int FORMAT_SPEC = 146;
/** RegularExpression Id. */
int FORMAT_STRING_QUOTE_OPEN = 147;
/** RegularExpression Id. */
int FORMAT_STRING_CONTENT = 148;
/** RegularExpression Id. */
int FORMAT_STRING_QUOTE_CLOSE = 149;
/** RegularExpression Id. */
int FORMAT_STRING_CURLY_OPEN = 150;
/** RegularExpression Id. */
int FSDQ_QUOTE_OPEN = 151;
/** RegularExpression Id. */
int FSSQ_QUOTE_OPEN = 152;
/** RegularExpression Id. */
int FTDQ_QUOTE_OPEN = 153;
/** RegularExpression Id. */
int FTSQ_QUOTE_OPEN = 154;
/** RegularExpression Id. */
int FSDQ_CONTENT = 155;
/** RegularExpression Id. */
int FSDQ_ESCAPED_ESCAPE = 156;
/** RegularExpression Id. */
int FSDQ_ESCAPED_QUOTE = 157;
/** RegularExpression Id. */
int FSDQ_ESCAPED_CURLY = 158;
/** RegularExpression Id. */
int FSDQ_ANY = 159;
/** RegularExpression Id. */
int FSDQ_CURLY_OPEN = 160;
/** RegularExpression Id. */
int FSDQ_END = 161;
/** RegularExpression Id. */
int FSSQ_CONTENT = 162;
/** RegularExpression Id. */
int FSSQ_ESCAPED_ESCAPE = 163;
/** RegularExpression Id. */
int FSSQ_ESCAPED_QUOTE = 164;
/** RegularExpression Id. */
int FSSQ_ESCAPED_CURLY = 165;
/** RegularExpression Id. */
int FSSQ_ANY = 166;
/** RegularExpression Id. */
int FSSQ_CURLY_OPEN = 167;
/** RegularExpression Id. */
int FSSQ_END = 168;
/** RegularExpression Id. */
int FTDQ_CONTENT = 169;
/** RegularExpression Id. */
int FTDQ_ESCAPED_ESCAPE = 170;
/** RegularExpression Id. */
int FTDQ_ESCAPED_QUOTE = 171;
/** RegularExpression Id. */
int FTDQ_ESCAPED_CURLY = 172;
/** RegularExpression Id. */
int FTDQ_ANY = 173;
/** RegularExpression Id. */
int FTDQ_CURLY_OPEN = 174;
/** RegularExpression Id. */
int FTDQ_END = 175;
/** RegularExpression Id. */
int FTSQ_CONTENT = 176;
/** RegularExpression Id. */
int FTSQ_ESCAPED_ESCAPE = 177;
/** RegularExpression Id. */
int FTSQ_ESCAPED_QUOTE = 178;
/** RegularExpression Id. */
int FTSQ_ESCAPED_CURLY = 179;
/** RegularExpression Id. */
int FTSQ_ANY = 180;
/** RegularExpression Id. */
int FTSQ_CURLY_OPEN = 181;
/** RegularExpression Id. */
int FTSQ_END = 182;
/** Lexical state. */
int DEFAULT = 0;
/** Lexical state. */
int INDENT_CHECK = 1;
/** Lexical state. */
int MISSDENT_EMIT = 2;
/** Lexical state. */
int INDENT_EMIT = 3;
/** Lexical state. */
int DEDENT_EMIT = 4;
/** Lexical state. */
int NEWLINE_EMIT = 5;
/** Lexical state. */
int NEVER = 6;
/** Lexical state. */
int NSDQ_LEX = 7;
/** Lexical state. */
int NSSQ_LEX = 8;
/** Lexical state. */
int NTDQ_LEX = 9;
/** Lexical state. */
int NTSQ_LEX = 10;
/** Lexical state. */
int FORMAT_SPEC_LEX = 11;
/** Lexical state. */
int FORMAT_SPEC_LEX_EMIT = 12;
/** Lexical state. */
int FORMAT_STRING_LEX = 13;
/** Lexical state. */
int FSDQ_LEX = 14;
/** Lexical state. */
int FSDQ_LEX_EMIT_END = 15;
/** Lexical state. */
int FSSQ_LEX = 16;
/** Lexical state. */
int FSSQ_LEX_EMIT_END = 17;
/** Lexical state. */
int FTDQ_LEX = 18;
/** Lexical state. */
int FTDQ_LEX_EMIT_END = 19;
/** Lexical state. */
int FTSQ_LEX = 20;
/** Lexical state. */
int FTSQ_LEX_EMIT_END = 21;
/** Literal token values. */
String[] tokenImage = {
"",
"\"if\"",
"\"else\"",
"\"elif\"",
"\"or\"",
"\"and\"",
"\"not\"",
"\"def\"",
"\"async\"",
"\"lambda\"",
"\"for\"",
"\"with\"",
"\"return\"",
"\"try\"",
"\"except\"",
"\"finally\"",
"\"class\"",
"\"while\"",
"\"import\"",
"\"from\"",
"\"as\"",
"\"raise\"",
"\"pass\"",
"\"del\"",
"\"yield\"",
"\"assert\"",
"\"break\"",
"\"continue\"",
"\"global\"",
"\"nonlocal\"",
"\"await\"",
"\"None\"",
"\"True\"",
"\"False\"",
"\"->\"",
"\"...\"",
"\":\"",
"\";\"",
"\",\"",
"\"=\"",
"\":=\"",
"\"+=\"",
"\"-=\"",
"\"*=\"",
"\"@=\"",
"\"/=\"",
"\"%=\"",
"\"&=\"",
"\"|=\"",
"\"^=\"",
"\"<<=\"",
"\">>=\"",
"\"**=\"",
"\"//=\"",
"\"==\"",
"\"!=\"",
"\"<\"",
"\"<=\"",
"\">\"",
"\">=\"",
"\"is\"",
"\"in\"",
"\"+\"",
"\"-\"",
"\"@\"",
"\"/\"",
"\"//\"",
"\"%\"",
"\"~\"",
"\"<<\"",
"\">>\"",
"\"|\"",
"\"^\"",
"\"&\"",
"\"(\"",
"\")\"",
"\"[\"",
"\"]\"",
"\"{\"",
"\"}\"",
"\".\"",
"\"*\"",
"\"**\"",
"\"!s\"",
"\"!r\"",
"\"!a\"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"\"\\u0019\"",
"",
"",
"\" \"",
"\"\\t\"",
"",
"\"\\u0019\"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"\"STRING_QUOTE_OPEN\"",
"\"STRING_CONTENT\"",
"\"\\\"\"",
"\"\\\'\"",
"\"\\\"\\\"\\\"\"",
"\"\\\'\\\'\\\'\"",
"\"\\\"\"",
"\"\\\\\\\\\"",
"\"\\\\\\\"\"",
"",
"\"\\\'\"",
"\"\\\\\\\\\"",
"\"\\\\\\\'\"",
"",
"\"\\\"\\\"\\\"\"",
"\"\\\\\\\\\"",
"\"\\\\\\\"\"",
"",
"\"\\\'\\\'\\\'\"",
"\"\\\\\\\\\"",
"\"\\\\\\\'\"",
"",
"\"{\"",
"\"}\"",
"",
"\"\"",
"\"FORMAT_STRING_QUOTE_OPEN\"",
"\"FORMAT_STRING_CONTENT\"",
"\"FORMAT_STRING_QUOTE_CLOSE\"",
"\"FORMAT_STRING_CURLY_OPEN\"",
"\"\\\"\"",
"\"\\\'\"",
"\"\\\"\\\"\\\"\"",
"\"\\\'\\\'\\\'\"",
"",
"\"\\\\\\\\\"",
"\"\\\\\\\"\"",
"\"{{\"",
"",
"\"{\"",
"\"\\\"\"",
"",
"\"\\\\\\\\\"",
"\"\\\\\\\'\"",
"\"{{\"",
"",
"\"{\"",
"\"\\\'\"",
"",
"\"\\\\\\\\\"",
"\"\\\\\\\"\"",
"\"{{\"",
"",
"\"{\"",
"\"\\\"\\\"\\\"\"",
"",
"\"\\\\\\\\\"",
"\"\\\\\\\'\"",
"\"{{\"",
"",
"\"{\"",
"\"\\\'\\\'\\\'\"",
};
}