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

org.apache.asterix.aqlplus.parser.AQLPlusParserConstants Maven / Gradle / Ivy

/* Generated By:JavaCC: Do not edit this line. AQLPlusParserConstants.java */
package org.apache.asterix.aqlplus.parser;


/**
 * Token literal values and constants.
 * Generated by org.javacc.parser.OtherFilesGen#start()
 */
public interface AQLPlusParserConstants {

  /** End of File. */
  int EOF = 0;
  /** RegularExpression Id. */
  int CARET = 68;
  /** RegularExpression Id. */
  int DATASET = 69;
  /** RegularExpression Id. */
  int LEFTPAREN = 70;
  /** RegularExpression Id. */
  int RIGHTPAREN = 71;
  /** RegularExpression Id. */
  int INTEGER_LITERAL = 72;
  /** RegularExpression Id. */
  int NULL = 73;
  /** RegularExpression Id. */
  int TRUE = 74;
  /** RegularExpression Id. */
  int FALSE = 75;
  /** RegularExpression Id. */
  int DIGIT = 76;
  /** RegularExpression Id. */
  int DOUBLE_LITERAL = 77;
  /** RegularExpression Id. */
  int FLOAT_LITERAL = 78;
  /** RegularExpression Id. */
  int INTEGER = 79;
  /** RegularExpression Id. */
  int LETTER = 80;
  /** RegularExpression Id. */
  int SPECIALCHARS = 81;
  /** RegularExpression Id. */
  int STRING_LITERAL = 82;
  /** RegularExpression Id. */
  int EscapeQuot = 83;
  /** RegularExpression Id. */
  int EscapeApos = 84;
  /** RegularExpression Id. */
  int IDENTIFIER = 85;
  /** RegularExpression Id. */
  int VARIABLE = 86;
  /** RegularExpression Id. */
  int METAVARIABLECLAUSE = 87;
  /** RegularExpression Id. */
  int METAVARIABLE = 88;

  /** Lexical state. */
  int DEFAULT = 0;
  /** Lexical state. */
  int INSIDE_COMMENT = 1;

  /** Literal token values. */
  String[] tokenImage = {
    "",
    "\"use\"",
    "\"declare\"",
    "\"function\"",
    "\"type\"",
    "\"load\"",
    "\"write\"",
    "\"set\"",
    "\";\"",
    "\"output\"",
    "\"to\"",
    "\":\"",
    "\"dataverse\"",
    "\"using\"",
    "\"=\"",
    "\",\"",
    "\"pre-sorted\"",
    "\"as\"",
    "\"closed\"",
    "\"open\"",
    "\"{\"",
    "\"}\"",
    "\"?\"",
    "\"[\"",
    "\"]\"",
    "\"<\"",
    "\">\"",
    "\"or\"",
    "\"and\"",
    "\"<=\"",
    "\">=\"",
    "\"!=\"",
    "\"~=\"",
    "\"+\"",
    "\"-\"",
    "\"*\"",
    "\"/\"",
    "\"%\"",
    "\"idiv\"",
    "\"union\"",
    "\".\"",
    "\"{{\"",
    "\"}}\"",
    "\"if\"",
    "\"then\"",
    "\"else\"",
    "\"return\"",
    "\"join\"",
    "\"loj\"",
    "\"for\"",
    "\"at\"",
    "\"in\"",
    "\"let\"",
    "\":=\"",
    "\"where\"",
    "\"order\"",
    "\"by\"",
    "\"asc\"",
    "\"desc\"",
    "\"group\"",
    "\"decor\"",
    "\"with\"",
    "\"limit\"",
    "\"offset\"",
    "\"distinct\"",
    "\"some\"",
    "\"every\"",
    "\"satisfies\"",
    "\"^\"",
    "\"dataset\"",
    "\"(\"",
    "\")\"",
    "",
    "\"null\"",
    "\"true\"",
    "\"false\"",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "\"\\\\\\\"\"",
    "\"\\\\\\\'\"",
    "",
    "",
    "",
    "",
    "\" \"",
    "\"\\t\"",
    "\"\\r\"",
    "\"\\n\"",
    "",
    "",
    "\"/*\"",
    "",
    "\"/*\"",
    "\"*/\"",
    "",
  };

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy