STParserConstants.java

/* Generated By:JavaCC: Do not edit this line. STParserConstants.java */
package net.metanotion.simpletemplate.parser;


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

  /** End of File. */
  int EOF = 0;
  /** RegularExpression Id. */
  int BEGIN_CALL = 13;
  /** RegularExpression Id. */
  int BEGIN_SSI = 14;
  /** RegularExpression Id. */
  int HTML_OTHER = 15;
  /** RegularExpression Id. */
  int HTML = 16;
  /** RegularExpression Id. */
  int KW_LET = 17;
  /** RegularExpression Id. */
  int BOOLEAN_LITERAL = 18;
  /** RegularExpression Id. */
  int ID = 19;
  /** RegularExpression Id. */
  int OP_COMMA = 20;
  /** RegularExpression Id. */
  int OP_SEMI = 21;
  /** RegularExpression Id. */
  int OP_DOT = 22;
  /** RegularExpression Id. */
  int OP_WITH = 23;
  /** RegularExpression Id. */
  int OP_LAMBDA = 24;
  /** RegularExpression Id. */
  int OP_LIFT = 25;
  /** RegularExpression Id. */
  int L_CURLY = 26;
  /** RegularExpression Id. */
  int R_CURLY = 27;
  /** RegularExpression Id. */
  int L_PAREN = 28;
  /** RegularExpression Id. */
  int R_PAREN = 29;
  /** RegularExpression Id. */
  int L_BRACE = 30;
  /** RegularExpression Id. */
  int R_BRACE = 31;
  /** RegularExpression Id. */
  int DECIMAL_LITERAL = 32;
  /** RegularExpression Id. */
  int HEX_LITERAL = 33;
  /** RegularExpression Id. */
  int FLOAT_LITERAL = 34;
  /** RegularExpression Id. */
  int STRING_LITERAL = 35;
  /** RegularExpression Id. */
  int SQSTRING_LITERAL = 36;
  /** RegularExpression Id. */
  int END_CALL = 37;
  /** RegularExpression Id. */
  int END_SSI = 38;
  /** RegularExpression Id. */
  int KW_INC = 39;
  /** RegularExpression Id. */
  int KW_ECHO = 40;
  /** RegularExpression Id. */
  int KW_CONFIG = 41;
  /** RegularExpression Id. */
  int KW_EXEC = 42;
  /** RegularExpression Id. */
  int KW_SET = 43;
  /** RegularExpression Id. */
  int KW_IF = 44;
  /** RegularExpression Id. */
  int KW_ELIF = 45;
  /** RegularExpression Id. */
  int KW_ELSE = 46;
  /** RegularExpression Id. */
  int KW_ENDIF = 47;
  /** RegularExpression Id. */
  int SOP_EQ = 48;
  /** RegularExpression Id. */
  int SSI_STRING_LITERAL = 49;
  /** RegularExpression Id. */
  int SSIID = 50;

  /** Lexical state. */
  int CALL = 0;
  /** Lexical state. */
  int SSI = 1;
  /** Lexical state. */
  int DEFAULT = 2;

  /** Literal token values. */
  String[] tokenImage = {
    "<EOF>",
    "\" \"",
    "\"\\t\"",
    "\"\\n\"",
    "\"\\r\"",
    "<token of kind 5>",
    "<token of kind 6>",
    "\" \"",
    "\"\\t\"",
    "\"\\n\"",
    "\"\\r\"",
    "<token of kind 11>",
    "<token of kind 12>",
    "\"<?\"",
    "\"<!--#\"",
    "<HTML_OTHER>",
    "<HTML>",
    "\"let\"",
    "<BOOLEAN_LITERAL>",
    "<ID>",
    "\",\"",
    "\";\"",
    "\".\"",
    "\":\"",
    "\"\\\\\"",
    "\"|\"",
    "\"{\"",
    "\"}\"",
    "\"(\"",
    "\")\"",
    "\"[\"",
    "\"]\"",
    "<DECIMAL_LITERAL>",
    "<HEX_LITERAL>",
    "<FLOAT_LITERAL>",
    "<STRING_LITERAL>",
    "<SQSTRING_LITERAL>",
    "\"?>\"",
    "\"-->\"",
    "\"include\"",
    "\"echo\"",
    "\"config\"",
    "\"exec\"",
    "\"set\"",
    "\"if\"",
    "\"elif\"",
    "\"else\"",
    "\"endif\"",
    "\"=\"",
    "<SSI_STRING_LITERAL>",
    "<SSIID>",
  };

}