All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.commons.jexl3.parser.ParserConstants Maven / Gradle / Ivy

Go to download

The Apache Commons JEXL library is an implementation of the JSTL Expression Language with extensions.

The newest version!
/* Generated by:  JJTree&ParserGeneratorCC: Do not edit this line. ParserConstants.java */
package org.apache.commons.jexl3.parser;


/**
 * Token literal values and constants.
 * Generated by com.helger.pgcc.output.java.OtherFilesGenJava#start()
 */
public interface ParserConstants {

  /** End of File. */
  int EOF = 0;
  /** RegularExpression Id. */
  int THROW = 9;
  /** RegularExpression Id. */
  int TRY = 10;
  /** RegularExpression Id. */
  int CATCH = 11;
  /** RegularExpression Id. */
  int FINALLY = 12;
  /** RegularExpression Id. */
  int ISA = 13;
  /** RegularExpression Id. */
  int LPAREN = 14;
  /** RegularExpression Id. */
  int RPAREN = 15;
  /** RegularExpression Id. */
  int LCURLY = 16;
  /** RegularExpression Id. */
  int RCURLY = 17;
  /** RegularExpression Id. */
  int LBRACKET = 18;
  /** RegularExpression Id. */
  int QLBRACKET = 19;
  /** RegularExpression Id. */
  int RBRACKET = 20;
  /** RegularExpression Id. */
  int SEMICOL = 21;
  /** RegularExpression Id. */
  int COLON = 22;
  /** RegularExpression Id. */
  int COMMA = 23;
  /** RegularExpression Id. */
  int DOT = 24;
  /** RegularExpression Id. */
  int QDOT = 25;
  /** RegularExpression Id. */
  int ELIPSIS = 26;
  /** RegularExpression Id. */
  int QMARK = 27;
  /** RegularExpression Id. */
  int ELVIS = 28;
  /** RegularExpression Id. */
  int NULLP = 29;
  /** RegularExpression Id. */
  int AND = 30;
  /** RegularExpression Id. */
  int OR = 31;
  /** RegularExpression Id. */
  int NISA = 32;
  /** RegularExpression Id. */
  int _AND = 33;
  /** RegularExpression Id. */
  int _OR = 34;
  /** RegularExpression Id. */
  int eq = 35;
  /** RegularExpression Id. */
  int ne = 36;
  /** RegularExpression Id. */
  int gt = 37;
  /** RegularExpression Id. */
  int ge = 38;
  /** RegularExpression Id. */
  int lt = 39;
  /** RegularExpression Id. */
  int le = 40;
  /** RegularExpression Id. */
  int req = 41;
  /** RegularExpression Id. */
  int rne = 42;
  /** RegularExpression Id. */
  int seq = 43;
  /** RegularExpression Id. */
  int eeq = 44;
  /** RegularExpression Id. */
  int sne = 45;
  /** RegularExpression Id. */
  int ene = 46;
  /** RegularExpression Id. */
  int eqstrict = 47;
  /** RegularExpression Id. */
  int neqstrict = 48;
  /** RegularExpression Id. */
  int EQ = 49;
  /** RegularExpression Id. */
  int NE = 50;
  /** RegularExpression Id. */
  int GT = 51;
  /** RegularExpression Id. */
  int GE = 52;
  /** RegularExpression Id. */
  int LT = 53;
  /** RegularExpression Id. */
  int LE = 54;
  /** RegularExpression Id. */
  int plus_assign = 55;
  /** RegularExpression Id. */
  int minus_assign = 56;
  /** RegularExpression Id. */
  int mult_assign = 57;
  /** RegularExpression Id. */
  int div_assign = 58;
  /** RegularExpression Id. */
  int mod_assign = 59;
  /** RegularExpression Id. */
  int and_assign = 60;
  /** RegularExpression Id. */
  int or_assign = 61;
  /** RegularExpression Id. */
  int xor_assign = 62;
  /** RegularExpression Id. */
  int lshift_assign = 63;
  /** RegularExpression Id. */
  int rshiftu_assign = 64;
  /** RegularExpression Id. */
  int rshift_assign = 65;
  /** RegularExpression Id. */
  int assign = 66;
  /** RegularExpression Id. */
  int plus = 67;
  /** RegularExpression Id. */
  int plusplus = 68;
  /** RegularExpression Id. */
  int minus = 69;
  /** RegularExpression Id. */
  int minusminus = 70;
  /** RegularExpression Id. */
  int mult = 71;
  /** RegularExpression Id. */
  int div = 72;
  /** RegularExpression Id. */
  int mod = 73;
  /** RegularExpression Id. */
  int not = 74;
  /** RegularExpression Id. */
  int and = 75;
  /** RegularExpression Id. */
  int or = 76;
  /** RegularExpression Id. */
  int xor = 77;
  /** RegularExpression Id. */
  int lshift = 78;
  /** RegularExpression Id. */
  int rshiftu = 79;
  /** RegularExpression Id. */
  int rshift = 80;
  /** RegularExpression Id. */
  int tilda = 81;
  /** RegularExpression Id. */
  int range = 82;
  /** RegularExpression Id. */
  int NOT = 83;
  /** RegularExpression Id. */
  int DIV = 84;
  /** RegularExpression Id. */
  int MOD = 85;
  /** RegularExpression Id. */
  int LAMBDA = 86;
  /** RegularExpression Id. */
  int FATARROW = 87;
  /** RegularExpression Id. */
  int PRAGMA = 88;
  /** RegularExpression Id. */
  int IF = 89;
  /** RegularExpression Id. */
  int ELSE = 90;
  /** RegularExpression Id. */
  int DO = 91;
  /** RegularExpression Id. */
  int WHILE = 92;
  /** RegularExpression Id. */
  int FOR = 93;
  /** RegularExpression Id. */
  int BREAK = 94;
  /** RegularExpression Id. */
  int CONTINUE = 95;
  /** RegularExpression Id. */
  int FUNCTION = 96;
  /** RegularExpression Id. */
  int RETURN = 97;
  /** RegularExpression Id. */
  int NEW = 98;
  /** RegularExpression Id. */
  int SIZE = 99;
  /** RegularExpression Id. */
  int EMPTY = 100;
  /** RegularExpression Id. */
  int VAR = 101;
  /** RegularExpression Id. */
  int LET = 102;
  /** RegularExpression Id. */
  int CONST = 103;
  /** RegularExpression Id. */
  int NULL = 104;
  /** RegularExpression Id. */
  int TRUE = 105;
  /** RegularExpression Id. */
  int FALSE = 106;
  /** RegularExpression Id. */
  int NAN_LITERAL = 107;
  /** RegularExpression Id. */
  int ANNOTATION = 108;
  /** RegularExpression Id. */
  int DOT_IDENTIFIER = 109;
  /** RegularExpression Id. */
  int IDENTIFIER = 110;
  /** RegularExpression Id. */
  int LETTER = 111;
  /** RegularExpression Id. */
  int DIGIT = 112;
  /** RegularExpression Id. */
  int ESCAPE = 113;
  /** RegularExpression Id. */
  int REGISTER = 114;
  /** RegularExpression Id. */
  int INTEGER_LITERAL = 115;
  /** RegularExpression Id. */
  int DECIMAL_LITERAL = 116;
  /** RegularExpression Id. */
  int HEX_LITERAL = 117;
  /** RegularExpression Id. */
  int OCTAL_LITERAL = 118;
  /** RegularExpression Id. */
  int INT_SFX = 119;
  /** RegularExpression Id. */
  int FLOAT_LITERAL = 120;
  /** RegularExpression Id. */
  int EXPONENT = 121;
  /** RegularExpression Id. */
  int FLT_CLS = 122;
  /** RegularExpression Id. */
  int FLT_SFX = 123;
  /** RegularExpression Id. */
  int STRING_LITERAL = 124;
  /** RegularExpression Id. */
  int JXLT_LITERAL = 125;
  /** RegularExpression Id. */
  int REGEX_LITERAL = 126;

  /** Lexical state. */
  int DEFAULT = 0;
  /** Lexical state. */
  int NEVER = 1;
  /** Lexical state. */
  int DOT_ID = 2;

  /** Literal token values. */
  String[] tokenImage = {
    "",
    "\" \"",
    "\"\\t\"",
    "\"\\n\"",
    "\"\\r\"",
    "\"\\f\"",
    "",
    "",
    "",
    "\"throw\"",
    "\"try\"",
    "\"catch\"",
    "\"finally\"",
    "\"instanceof\"",
    "\"(\"",
    "\")\"",
    "\"{\"",
    "\"}\"",
    "\"[\"",
    "\"?[\"",
    "\"]\"",
    "\";\"",
    "\":\"",
    "\",\"",
    "\".\"",
    "\"?.\"",
    "\"...\"",
    "\"?\"",
    "\"?:\"",
    "\"??\"",
    "\"&&\"",
    "\"||\"",
    "\"!instanceof\"",
    "\"and\"",
    "\"or\"",
    "\"==\"",
    "\"!=\"",
    "\">\"",
    "\">=\"",
    "\"<\"",
    "\"<=\"",
    "\"=~\"",
    "\"!~\"",
    "\"=^\"",
    "\"=$\"",
    "\"!^\"",
    "\"!$\"",
    "\"===\"",
    "\"!==\"",
    "\"eq\"",
    "\"ne\"",
    "\"gt\"",
    "\"ge\"",
    "\"lt\"",
    "\"le\"",
    "\"+=\"",
    "\"-=\"",
    "\"*=\"",
    "\"/=\"",
    "\"%=\"",
    "\"&=\"",
    "\"|=\"",
    "\"^=\"",
    "\"<<=\"",
    "\">>>=\"",
    "\">>=\"",
    "\"=\"",
    "\"+\"",
    "\"++\"",
    "\"-\"",
    "\"--\"",
    "\"*\"",
    "\"/\"",
    "\"%\"",
    "\"!\"",
    "\"&\"",
    "\"|\"",
    "\"^\"",
    "\"<<\"",
    "\">>>\"",
    "\">>\"",
    "\"~\"",
    "\"..\"",
    "\"not\"",
    "\"div\"",
    "\"mod\"",
    "\"->\"",
    "\"=>\"",
    "\"#pragma\"",
    "\"if\"",
    "\"else\"",
    "\"do\"",
    "\"while\"",
    "\"for\"",
    "\"break\"",
    "\"continue\"",
    "\"function\"",
    "\"return\"",
    "\"new\"",
    "\"size\"",
    "\"empty\"",
    "\"var\"",
    "\"let\"",
    "\"const\"",
    "\"null\"",
    "\"true\"",
    "\"false\"",
    "\"NaN\"",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
  };

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy