content: /* Generated By:JJTree&JavaCC: Do not edit this line. AgExpressionParserConstants.java */
  package io.agrest.exp.parser;
  
  
  /**
   * Token literal values and constants.
   * Generated by org.javacc.parser.OtherFilesGen#start()
   */
  public interface AgExpressionParserConstants {
  
    /** End of File. */
    int EOF = 0;
    /** RegularExpression Id. */
    int NULL = 36;
    /** RegularExpression Id. */
    int TRUE = 37;
    /** RegularExpression Id. */
    int FALSE = 38;
    /** RegularExpression Id. */
    int CONCAT = 39;
    /** RegularExpression Id. */
    int SUBSTRING = 40;
    /** RegularExpression Id. */
    int TRIM = 41;
    /** RegularExpression Id. */
    int LOWER = 42;
    /** RegularExpression Id. */
    int UPPER = 43;
    /** RegularExpression Id. */
    int LENGTH = 44;
    /** RegularExpression Id. */
    int LOCATE = 45;
    /** RegularExpression Id. */
    int ABS = 46;
    /** RegularExpression Id. */
    int SQRT = 47;
    /** RegularExpression Id. */
    int MOD = 48;
    /** RegularExpression Id. */
    int CURRENT_DATE = 49;
    /** RegularExpression Id. */
    int CURRENT_TIME = 50;
    /** RegularExpression Id. */
    int CURRENT_TIMESTAMP = 51;
    /** RegularExpression Id. */
    int YEAR = 52;
    /** RegularExpression Id. */
    int MONTH = 53;
    /** RegularExpression Id. */
    int WEEK = 54;
    /** RegularExpression Id. */
    int DAY_OF_YEAR = 55;
    /** RegularExpression Id. */
    int DAY = 56;
    /** RegularExpression Id. */
    int DAY_OF_MONTH = 57;
    /** RegularExpression Id. */
    int DAY_OF_WEEK = 58;
    /** RegularExpression Id. */
    int HOUR = 59;
    /** RegularExpression Id. */
    int MINUTE = 60;
    /** RegularExpression Id. */
    int SECOND = 61;
    /** RegularExpression Id. */
    int NAMED_PARAMETER = 62;
    /** RegularExpression Id. */
    int PROPERTY_PATH = 63;
    /** RegularExpression Id. */
    int IDENTIFIER = 64;
    /** RegularExpression Id. */
    int LETTER = 65;
    /** RegularExpression Id. */
    int DIGIT = 66;
    /** RegularExpression Id. */
    int DOLLAR_SIGN = 67;
    /** RegularExpression Id. */
    int ESC = 70;
    /** RegularExpression Id. */
    int SINGLE_QUOTED_STRING = 72;
    /** RegularExpression Id. */
    int STRING_ESC = 73;
    /** RegularExpression Id. */
    int DOUBLE_QUOTED_STRING = 75;
    /** RegularExpression Id. */
    int INT_LITERAL = 76;
    /** RegularExpression Id. */
    int FLOAT_LITERAL = 77;
    /** RegularExpression Id. */
    int DEC_DIGIT_UNDERSCORE = 78;
    /** RegularExpression Id. */
    int DEC_DIGIT = 79;
    /** RegularExpression Id. */
    int OCTAL_DIGIT_UNDERSCORE = 80;
    /** RegularExpression Id. */
    int OCTAL_DIGIT = 81;
    /** RegularExpression Id. */
    int HEX_DIGIT_UNDERSCORE = 82;
    /** RegularExpression Id. */
    int HEX_DIGIT = 83;
    /** RegularExpression Id. */
    int DEC_FLT = 84;
    /** RegularExpression Id. */
    int DEC_DIGITS_INNER_UNDERSCORE = 85;
    /** RegularExpression Id. */
    int EXPONENT = 86;
    /** RegularExpression Id. */
    int INT_SUFF = 87;
    /** RegularExpression Id. */
    int FLT_SUFF = 88;
  
    /** Lexical state. */
    int DEFAULT = 0;
    /** Lexical state. */
    int WithinSingleQuoteLiteral = 1;
    /** Lexical state. */
    int WithinDoubleQuoteLiteral = 2;
  
    /** Literal token values. */
    String[] tokenImage = {
      "<EOF>",
      "\"or\"",
      "\"and\"",
      "\"not\"",
      "\"!\"",
      "\"exists\"",
      "\"=\"",
      "\"==\"",
      "\"!=\"",
      "\"<>\"",
      "\"<=\"",
      "\"<\"",
      "\">\"",
      "\">=\"",
      "\"like\"",
      "\"escape\"",
      "\"likeIgnoreCase\"",
      "\"in\"",
      "\"(\"",
      "\")\"",
      "\"between\"",
      "\",\"",
      "\"|\"",
      "\"^\"",
      "\"&\"",
      "\"<<\"",
      "\">>\"",
      "\"+\"",
      "\"-\"",
      "\"*\"",
      "\"/\"",
      "\"~\"",
      "\" \"",
      "\"\\t\"",
      "\"\\n\"",
      "\"\\r\"",
      "<NULL>",
      "<TRUE>",
      "<FALSE>",
      "\"concat\"",
      "\"substring\"",
      "\"trim\"",
      "\"lower\"",
      "\"upper\"",
      "\"length\"",
      "\"locate\"",
      "\"abs\"",
      "\"sqrt\"",
      "\"mod\"",
      "\"currentDate\"",
      "\"currentTime\"",
      "<CURRENT_TIMESTAMP>",
      "\"year\"",
      "\"month\"",
      "\"week\"",
      "\"dayOfYear\"",
      "\"day\"",
      "\"dayOfMonth\"",
      "\"dayOfWeek\"",
      "\"hour\"",
      "\"minute\"",
      "\"second\"",
      "<NAMED_PARAMETER>",
      "<PROPERTY_PATH>",
      "<IDENTIFIER>",
      "<LETTER>",
      "<DIGIT>",
      "<DOLLAR_SIGN>",
      "\"\\\'\"",
      "\"\\\"\"",
      "<ESC>",
      "<token of kind 71>",
      "\"\\\'\"",
      "<STRING_ESC>",
      "<token of kind 74>",
      "\"\\\"\"",
      "<INT_LITERAL>",
      "<FLOAT_LITERAL>",
      "<DEC_DIGIT_UNDERSCORE>",
      "<DEC_DIGIT>",
      "<OCTAL_DIGIT_UNDERSCORE>",
      "<OCTAL_DIGIT>",
      "<HEX_DIGIT_UNDERSCORE>",
      "<HEX_DIGIT>",
      "<DEC_FLT>",
      "<DEC_DIGITS_INNER_UNDERSCORE>",
      "<EXPONENT>",
      "<INT_SUFF>",
      "<FLT_SUFF>",
    };
  
  }
  