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

org.fuwjax.oss.expression.WontonExpressionParserConstants Maven / Gradle / Ivy

/* Generated By:JavaCC: Do not edit this line. WontonExpressionParserConstants.java */
package org.fuwjax.oss.expression;


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

  /** End of File. */
  int EOF = 0;
  /** RegularExpression Id. */
  int TRUE = 1;
  /** RegularExpression Id. */
  int FALSE = 2;
  /** RegularExpression Id. */
  int NULL = 3;
  /** RegularExpression Id. */
  int NUMBER = 4;
  /** RegularExpression Id. */
  int INT = 5;
  /** RegularExpression Id. */
  int DIGITS = 6;
  /** RegularExpression Id. */
  int EXP = 7;
  /** RegularExpression Id. */
  int IDENT = 8;
  /** RegularExpression Id. */
  int START = 9;
  /** RegularExpression Id. */
  int PART = 10;
  /** RegularExpression Id. */
  int LP = 11;
  /** RegularExpression Id. */
  int RP = 12;
  /** RegularExpression Id. */
  int LB = 13;
  /** RegularExpression Id. */
  int RB = 14;
  /** RegularExpression Id. */
  int SEP = 15;
  /** RegularExpression Id. */
  int DOT = 16;
  /** RegularExpression Id. */
  int THEN = 17;
  /** RegularExpression Id. */
  int ELSE = 18;
  /** RegularExpression Id. */
  int OR = 19;
  /** RegularExpression Id. */
  int AND = 20;
  /** RegularExpression Id. */
  int EQ = 21;
  /** RegularExpression Id. */
  int NE = 22;
  /** RegularExpression Id. */
  int LT = 23;
  /** RegularExpression Id. */
  int GT = 24;
  /** RegularExpression Id. */
  int LE = 25;
  /** RegularExpression Id. */
  int GE = 26;
  /** RegularExpression Id. */
  int NOT = 27;
  /** RegularExpression Id. */
  int ADD = 28;
  /** RegularExpression Id. */
  int SUB = 29;
  /** RegularExpression Id. */
  int MUL = 30;
  /** RegularExpression Id. */
  int DIV = 31;
  /** RegularExpression Id. */
  int MOD = 32;

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

  /** Literal token values. */
  String[] tokenImage = {
    "",
    "\"true\"",
    "\"false\"",
    "\"null\"",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "\"(\"",
    "\")\"",
    "\"[\"",
    "\"]\"",
    "\",\"",
    "\".\"",
    "\"?\"",
    "\":\"",
    "\"||\"",
    "\"&&\"",
    "\"==\"",
    "\"!=\"",
    "\"<\"",
    "\">\"",
    "\"<=\"",
    "\">=\"",
    "\"!\"",
    "\"+\"",
    "\"-\"",
    "\"*\"",
    "\"/\"",
    "\"%\"",
  };

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy