net.thisptr.jackson.jq.internal.javacc.ExpressionParserConstants Maven / Gradle / Ivy
/* Generated By:JavaCC: Do not edit this line. ExpressionParserConstants.java */
package net.thisptr.jackson.jq.internal.javacc;
/**
* Token literal values and constants.
* Generated by org.javacc.parser.OtherFilesGen#start()
*/
public interface ExpressionParserConstants {
/** End of File. */
int EOF = 0;
/** RegularExpression Id. */
int SPACES = 1;
/** RegularExpression Id. */
int COMMENT = 2;
/** RegularExpression Id. */
int OP_AND = 3;
/** RegularExpression Id. */
int OP_OR = 4;
/** RegularExpression Id. */
int OP_DEFAULT = 5;
/** RegularExpression Id. */
int COMP_EQUAL = 6;
/** RegularExpression Id. */
int COMP_NOT_EQUAL = 7;
/** RegularExpression Id. */
int COMP_GREATER = 8;
/** RegularExpression Id. */
int COMP_GREATER_EQUAL = 9;
/** RegularExpression Id. */
int COMP_LESS = 10;
/** RegularExpression Id. */
int COMP_LESS_EQUAL = 11;
/** RegularExpression Id. */
int PLUS = 12;
/** RegularExpression Id. */
int MINUS = 13;
/** RegularExpression Id. */
int TIMES = 14;
/** RegularExpression Id. */
int DIVIDE = 15;
/** RegularExpression Id. */
int MODULO = 16;
/** RegularExpression Id. */
int ASSIGN_OP = 17;
/** RegularExpression Id. */
int UPDATE_OP = 18;
/** RegularExpression Id. */
int PLUS_EQUAL = 19;
/** RegularExpression Id. */
int MINUS_EQUAL = 20;
/** RegularExpression Id. */
int TIMES_EQUAL = 21;
/** RegularExpression Id. */
int DIVIDE_EQUAL = 22;
/** RegularExpression Id. */
int MODULO_EQUAL = 23;
/** RegularExpression Id. */
int DEFAULT_EQUAL = 24;
/** RegularExpression Id. */
int OPEN_PAR = 25;
/** RegularExpression Id. */
int CLOSE_PAR = 26;
/** RegularExpression Id. */
int SEMICOLON = 27;
/** RegularExpression Id. */
int DOT = 28;
/** RegularExpression Id. */
int IDENTIFIER_AFTER_DOT = 29;
/** RegularExpression Id. */
int OTHERWISE_AFTER_DOT = 30;
/** RegularExpression Id. */
int RECURSION = 31;
/** RegularExpression Id. */
int OPEN_BRACKET = 32;
/** RegularExpression Id. */
int CLOSE_BRACKET = 33;
/** RegularExpression Id. */
int QUESTION = 34;
/** RegularExpression Id. */
int DOLLAR = 35;
/** RegularExpression Id. */
int PIPE = 36;
/** RegularExpression Id. */
int ATSIGN = 37;
/** RegularExpression Id. */
int OPEN_BRACE = 38;
/** RegularExpression Id. */
int CLOSE_BRACE = 39;
/** RegularExpression Id. */
int DOUBLE_COLON = 40;
/** RegularExpression Id. */
int COLON = 41;
/** RegularExpression Id. */
int COMMA = 42;
/** RegularExpression Id. */
int BOOLEAN_LITERAL_TRUE = 43;
/** RegularExpression Id. */
int BOOLEAN_LITERAL_FALSE = 44;
/** RegularExpression Id. */
int NULL_LITERAL = 45;
/** RegularExpression Id. */
int INTEGER_LITERAL = 46;
/** RegularExpression Id. */
int FLOAT_LITERAL = 47;
/** RegularExpression Id. */
int EXPONENT = 48;
/** RegularExpression Id. */
int QUOTE = 49;
/** RegularExpression Id. */
int ENDQUOTE = 50;
/** RegularExpression Id. */
int VISIBLE_CHAR = 51;
/** RegularExpression Id. */
int ESCAPE_CHAR = 53;
/** RegularExpression Id. */
int OPEN_INTERP = 54;
/** RegularExpression Id. */
int CODEPOINT_CHAR = 55;
/** RegularExpression Id. */
int KEYWORD_IF = 56;
/** RegularExpression Id. */
int KEYWORD_THEN = 57;
/** RegularExpression Id. */
int KEYWORD_ELIF = 58;
/** RegularExpression Id. */
int KEYWORD_ELSE = 59;
/** RegularExpression Id. */
int KEYWORD_END = 60;
/** RegularExpression Id. */
int KEYWORD_AS = 61;
/** RegularExpression Id. */
int KEYWORD_DEF = 62;
/** RegularExpression Id. */
int KEYWORD_REDUCE = 63;
/** RegularExpression Id. */
int KEYWORD_FOREACH = 64;
/** RegularExpression Id. */
int KEYWORD_TRY = 65;
/** RegularExpression Id. */
int KEYWORD_CATCH = 66;
/** RegularExpression Id. */
int KEYWORD_LABEL = 67;
/** RegularExpression Id. */
int KEYWORD_BREAK = 68;
/** RegularExpression Id. */
int KEYWORD_IMPORT = 69;
/** RegularExpression Id. */
int KEYWORD_INCLUDE = 70;
/** RegularExpression Id. */
int KEYWORD_MODULE = 71;
/** RegularExpression Id. */
int IDENTIFIER = 72;
/** RegularExpression Id. */
int LETTER = 73;
/** RegularExpression Id. */
int DIGIT = 74;
/** Lexical state. */
int DEFAULT = 0;
/** Lexical state. */
int STATE_DOT = 1;
/** Lexical state. */
int STATE_STRING = 2;
/** Lexical state. */
int STATE_STRING_ESCAPE = 3;
/** Literal token values. */
String[] tokenImage = {
"",
"",
"",
"\"and\"",
"\"or\"",
"\"//\"",
"\"==\"",
"\"!=\"",
"\">\"",
"\">=\"",
"\"<\"",
"\"<=\"",
"\"+\"",
"\"-\"",
"\"*\"",
"\"/\"",
"\"%\"",
"\"=\"",
"\"|=\"",
"\"+=\"",
"\"-=\"",
"\"*=\"",
"\"/=\"",
"\"%=\"",
"\"//=\"",
"\"(\"",
"\")\"",
"\";\"",
"\".\"",
"",
"\"\"",
"\"..\"",
"\"[\"",
"\"]\"",
"\"?\"",
"\"$\"",
"\"|\"",
"\"@\"",
"\"{\"",
"\"}\"",
"\"::\"",
"\":\"",
"\",\"",
"\"true\"",
"\"false\"",
"\"null\"",
"",
"",
"",
"\"\\\"\"",
"",
"",
"\"\\\\\"",
"",
"",
"",
"\"if\"",
"\"then\"",
"\"elif\"",
"\"else\"",
"\"end\"",
"\"as\"",
"\"def\"",
"\"reduce\"",
"\"foreach\"",
"\"try\"",
"\"catch\"",
"\"label\"",
"\"break\"",
"\"import\"",
"\"include\"",
"\"module\"",
"",
"",
"",
};
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy