content: /* Generated By:JavaCC: Do not edit this line. LuaParserConstants.java */
  package org.luaj.vm2.parser;
  
  
  /**
   * Token literal values and constants.
   * Generated by org.javacc.parser.OtherFilesGen#start()
   */
  public interface LuaParserConstants {
  
    /** End of File. */
    int EOF = 0;
    /** RegularExpression Id. */
    int COMMENT = 17;
    /** RegularExpression Id. */
    int LONGCOMMENT0 = 18;
    /** RegularExpression Id. */
    int LONGCOMMENT1 = 19;
    /** RegularExpression Id. */
    int LONGCOMMENT2 = 20;
    /** RegularExpression Id. */
    int LONGCOMMENT3 = 21;
    /** RegularExpression Id. */
    int LONGCOMMENTN = 22;
    /** RegularExpression Id. */
    int LONGSTRING0 = 23;
    /** RegularExpression Id. */
    int LONGSTRING1 = 24;
    /** RegularExpression Id. */
    int LONGSTRING2 = 25;
    /** RegularExpression Id. */
    int LONGSTRING3 = 26;
    /** RegularExpression Id. */
    int LONGSTRINGN = 27;
    /** RegularExpression Id. */
    int AND = 29;
    /** RegularExpression Id. */
    int BREAK = 30;
    /** RegularExpression Id. */
    int DO = 31;
    /** RegularExpression Id. */
    int ELSE = 32;
    /** RegularExpression Id. */
    int ELSEIF = 33;
    /** RegularExpression Id. */
    int END = 34;
    /** RegularExpression Id. */
    int FALSE = 35;
    /** RegularExpression Id. */
    int FOR = 36;
    /** RegularExpression Id. */
    int FUNCTION = 37;
    /** RegularExpression Id. */
    int GOTO = 38;
    /** RegularExpression Id. */
    int IF = 39;
    /** RegularExpression Id. */
    int IN = 40;
    /** RegularExpression Id. */
    int LOCAL = 41;
    /** RegularExpression Id. */
    int NIL = 42;
    /** RegularExpression Id. */
    int NOT = 43;
    /** RegularExpression Id. */
    int OR = 44;
    /** RegularExpression Id. */
    int RETURN = 45;
    /** RegularExpression Id. */
    int REPEAT = 46;
    /** RegularExpression Id. */
    int THEN = 47;
    /** RegularExpression Id. */
    int TRUE = 48;
    /** RegularExpression Id. */
    int UNTIL = 49;
    /** RegularExpression Id. */
    int WHILE = 50;
    /** RegularExpression Id. */
    int NAME = 51;
    /** RegularExpression Id. */
    int NUMBER = 52;
    /** RegularExpression Id. */
    int FLOAT = 53;
    /** RegularExpression Id. */
    int FNUM = 54;
    /** RegularExpression Id. */
    int DIGIT = 55;
    /** RegularExpression Id. */
    int EXP = 56;
    /** RegularExpression Id. */
    int HEX = 57;
    /** RegularExpression Id. */
    int HEXNUM = 58;
    /** RegularExpression Id. */
    int HEXDIGIT = 59;
    /** RegularExpression Id. */
    int HEXEXP = 60;
    /** RegularExpression Id. */
    int STRING = 61;
    /** RegularExpression Id. */
    int CHARSTRING = 62;
    /** RegularExpression Id. */
    int QUOTED = 63;
    /** RegularExpression Id. */
    int DECIMAL = 64;
    /** RegularExpression Id. */
    int DBCOLON = 65;
    /** RegularExpression Id. */
    int UNICODE = 66;
    /** RegularExpression Id. */
    int CHAR = 67;
    /** RegularExpression Id. */
    int LF = 68;
  
    /** Lexical state. */
    int DEFAULT = 0;
    /** Lexical state. */
    int IN_COMMENT = 1;
    /** Lexical state. */
    int IN_LC0 = 2;
    /** Lexical state. */
    int IN_LC1 = 3;
    /** Lexical state. */
    int IN_LC2 = 4;
    /** Lexical state. */
    int IN_LC3 = 5;
    /** Lexical state. */
    int IN_LCN = 6;
    /** Lexical state. */
    int IN_LS0 = 7;
    /** Lexical state. */
    int IN_LS1 = 8;
    /** Lexical state. */
    int IN_LS2 = 9;
    /** Lexical state. */
    int IN_LS3 = 10;
    /** Lexical state. */
    int IN_LSN = 11;
  
    /** Literal token values. */
    String[] tokenImage = {
      "<EOF>",
      "\" \"",
      "\"\\t\"",
      "\"\\n\"",
      "\"\\r\"",
      "\"\\f\"",
      "\"--[[\"",
      "\"--[=[\"",
      "\"--[==[\"",
      "\"--[===[\"",
      "<token of kind 10>",
      "\"[[\"",
      "\"[=[\"",
      "\"[==[\"",
      "\"[===[\"",
      "<token of kind 15>",
      "\"--\"",
      "<COMMENT>",
      "\"]]\"",
      "\"]=]\"",
      "\"]==]\"",
      "\"]===]\"",
      "<LONGCOMMENTN>",
      "\"]]\"",
      "\"]=]\"",
      "\"]==]\"",
      "\"]===]\"",
      "<LONGSTRINGN>",
      "<token of kind 28>",
      "\"and\"",
      "\"break\"",
      "\"do\"",
      "\"else\"",
      "\"elseif\"",
      "\"end\"",
      "\"false\"",
      "\"for\"",
      "\"function\"",
      "\"goto\"",
      "\"if\"",
      "\"in\"",
      "\"local\"",
      "\"nil\"",
      "\"not\"",
      "\"or\"",
      "\"return\"",
      "\"repeat\"",
      "\"then\"",
      "\"true\"",
      "\"until\"",
      "\"while\"",
      "<NAME>",
      "<NUMBER>",
      "<FLOAT>",
      "<FNUM>",
      "<DIGIT>",
      "<EXP>",
      "<HEX>",
      "<HEXNUM>",
      "<HEXDIGIT>",
      "<HEXEXP>",
      "<STRING>",
      "<CHARSTRING>",
      "<QUOTED>",
      "<DECIMAL>",
      "\"::\"",
      "<UNICODE>",
      "<CHAR>",
      "<LF>",
      "\"#\"",
      "\";\"",
      "\"=\"",
      "\",\"",
      "\".\"",
      "\":\"",
      "\"(\"",
      "\")\"",
      "\"[\"",
      "\"]\"",
      "\"...\"",
      "\"{\"",
      "\"}\"",
      "\"+\"",
      "\"-\"",
      "\"*\"",
      "\"/\"",
      "\"^\"",
      "\"%\"",
      "\"..\"",
      "\"<\"",
      "\"<=\"",
      "\">\"",
      "\">=\"",
      "\"==\"",
      "\"~=\"",
    };
  
  }
  