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

zoomba.lang.parser.ParserConstants Maven / Gradle / Ivy

/* Generated By:JJTree&JavaCC: Do not edit this line. ParserConstants.java */
package zoomba.lang.parser;


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

  /** End of File. */
  int EOF = 0;
  /** RegularExpression Id. */
  int IF = 7;
  /** RegularExpression Id. */
  int ELSE = 8;
  /** RegularExpression Id. */
  int FOR = 9;
  /** RegularExpression Id. */
  int WHILE = 10;
  /** RegularExpression Id. */
  int WHERE = 11;
  /** RegularExpression Id. */
  int SWITCH = 12;
  /** RegularExpression Id. */
  int DEL = 13;
  /** RegularExpression Id. */
  int NEW = 14;
  /** RegularExpression Id. */
  int NULL = 15;
  /** RegularExpression Id. */
  int TRUE = 16;
  /** RegularExpression Id. */
  int FALSE = 17;
  /** RegularExpression Id. */
  int BREAK = 18;
  /** RegularExpression Id. */
  int CONTINUE = 19;
  /** RegularExpression Id. */
  int CASE = 20;
  /** RegularExpression Id. */
  int RETURN = 21;
  /** RegularExpression Id. */
  int DEF = 22;
  /** RegularExpression Id. */
  int IMPORT = 23;
  /** RegularExpression Id. */
  int AS = 24;
  /** RegularExpression Id. */
  int ATOMIC = 25;
  /** RegularExpression Id. */
  int CLOCK = 26;
  /** RegularExpression Id. */
  int BREAL_POINT = 27;
  /** RegularExpression Id. */
  int LPAREN = 28;
  /** RegularExpression Id. */
  int RPAREN = 29;
  /** RegularExpression Id. */
  int LCURLY = 30;
  /** RegularExpression Id. */
  int RCURLY = 31;
  /** RegularExpression Id. */
  int LBRACKET = 32;
  /** RegularExpression Id. */
  int RBRACKET = 33;
  /** RegularExpression Id. */
  int SEMICOL = 34;
  /** RegularExpression Id. */
  int COLON = 35;
  /** RegularExpression Id. */
  int COMMA = 36;
  /** RegularExpression Id. */
  int DOT = 37;
  /** RegularExpression Id. */
  int LINE = 38;
  /** RegularExpression Id. */
  int LINE_COMMENT = 39;
  /** RegularExpression Id. */
  int QMARK = 40;
  /** RegularExpression Id. */
  int ELVIS = 41;
  /** RegularExpression Id. */
  int NUCO = 42;
  /** RegularExpression Id. */
  int AND = 43;
  /** RegularExpression Id. */
  int OR = 44;
  /** RegularExpression Id. */
  int eq = 45;
  /** RegularExpression Id. */
  int aeq = 46;
  /** RegularExpression Id. */
  int seq = 47;
  /** RegularExpression Id. */
  int ne = 48;
  /** RegularExpression Id. */
  int req = 49;
  /** RegularExpression Id. */
  int rne = 50;
  /** RegularExpression Id. */
  int gt = 51;
  /** RegularExpression Id. */
  int ge = 52;
  /** RegularExpression Id. */
  int lt = 53;
  /** RegularExpression Id. */
  int le = 54;
  /** RegularExpression Id. */
  int in = 55;
  /** RegularExpression Id. */
  int nin = 56;
  /** RegularExpression Id. */
  int divides = 57;
  /** RegularExpression Id. */
  int isa = 58;
  /** RegularExpression Id. */
  int start_with = 59;
  /** RegularExpression Id. */
  int end_with = 60;
  /** RegularExpression Id. */
  int in_order = 61;
  /** RegularExpression Id. */
  int assign = 62;
  /** RegularExpression Id. */
  int mod = 63;
  /** RegularExpression Id. */
  int div = 64;
  /** RegularExpression Id. */
  int diva = 65;
  /** RegularExpression Id. */
  int not = 66;
  /** RegularExpression Id. */
  int plus = 67;
  /** RegularExpression Id. */
  int minus = 68;
  /** RegularExpression Id. */
  int plusa = 69;
  /** RegularExpression Id. */
  int minusa = 70;
  /** RegularExpression Id. */
  int mult = 71;
  /** RegularExpression Id. */
  int multa = 72;
  /** RegularExpression Id. */
  int tilda = 73;
  /** RegularExpression Id. */
  int and = 74;
  /** RegularExpression Id. */
  int or = 75;
  /** RegularExpression Id. */
  int xor = 76;
  /** RegularExpression Id. */
  int anda = 77;
  /** RegularExpression Id. */
  int ora = 78;
  /** RegularExpression Id. */
  int xora = 79;
  /** RegularExpression Id. */
  int moda = 80;
  /** RegularExpression Id. */
  int hash = 81;
  /** RegularExpression Id. */
  int hash_card = 82;
  /** RegularExpression Id. */
  int hash_lp = 83;
  /** RegularExpression Id. */
  int reloc = 84;
  /** RegularExpression Id. */
  int char_id = 85;
  /** RegularExpression Id. */
  int mapper = 86;
  /** RegularExpression Id. */
  int such_that = 87;
  /** RegularExpression Id. */
  int hash_lt = 88;
  /** RegularExpression Id. */
  int IDENTIFIER = 89;
  /** RegularExpression Id. */
  int LETTER = 90;
  /** RegularExpression Id. */
  int DIGIT = 91;
  /** RegularExpression Id. */
  int INTEGER_LITERAL = 92;
  /** RegularExpression Id. */
  int FLOAT_LITERAL = 93;
  /** RegularExpression Id. */
  int STRING_LITERAL = 94;
  /** RegularExpression Id. */
  int PATTERN_LITERAL = 95;

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

  /** Literal token values. */
  String[] tokenImage = {
    "",
    "",
    "",
    "\" \"",
    "\"\\t\"",
    "\"\\f\"",
    "",
    "\"if\"",
    "",
    "\"for\"",
    "\"while\"",
    "\"where\"",
    "\"switch\"",
    "\"del\"",
    "\"new\"",
    "\"null\"",
    "\"true\"",
    "\"false\"",
    "\"break\"",
    "\"continue\"",
    "\"case\"",
    "\"return\"",
    "\"def\"",
    "\"import\"",
    "\"as\"",
    "\"#atomic\"",
    "\"#clock\"",
    "\"#bp\"",
    "\"(\"",
    "\")\"",
    "\"{\"",
    "\"}\"",
    "\"[\"",
    "\"]\"",
    "\";\"",
    "\":\"",
    "",
    "\".\"",
    "",
    "",
    "\"?\"",
    "\"?:\"",
    "\"??\"",
    "",
    "",
    "\"==\"",
    "\"===\"",
    "\".=\"",
    "\"!=\"",
    "\"=~\"",
    "\"!~\"",
    "\">\"",
    "\">=\"",
    "\"<\"",
    "\"<=\"",
    "\"@\"",
    "\"!@\"",
    "\"/?\"",
    "\"isa\"",
    "\"#^\"",
    "\"#$\"",
    "\"#@\"",
    "\"=\"",
    "\"%\"",
    "\"/\"",
    "\"/=\"",
    "\"!\"",
    "",
    "",
    "\"+=\"",
    "\"-=\"",
    "\"*\"",
    "\"*=\"",
    "\"~\"",
    "\"&\"",
    "\"|\"",
    "\"^\"",
    "\"&=\"",
    "\"|=\"",
    "\"^=\"",
    "\"%=\"",
    "\"#\"",
    "\"#|\"",
    "\"#(\"",
    "\"_/\"",
    "\"_\"",
    "\"->\"",
    "\"::\"",
    "\"#<\"",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
  };

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy