
freemarker.core.FMParserConstants Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of freemarker-gae Show documentation
Show all versions of freemarker-gae Show documentation
Google App Engine compliant variation of FreeMarker.
FreeMarker is a "template engine"; a generic tool to generate text output based on templates.
The newest version!
/* Generated By:JavaCC: Do not edit this line. FMParserConstants.java */
package freemarker.core;
/**
* Token literal values and constants.
* Generated by org.javacc.parser.OtherFilesGen#start()
*/
interface FMParserConstants {
/** End of File. */
int EOF = 0;
/** RegularExpression Id. */
int BLANK = 1;
/** RegularExpression Id. */
int START_TAG = 2;
/** RegularExpression Id. */
int END_TAG = 3;
/** RegularExpression Id. */
int CLOSE_TAG1 = 4;
/** RegularExpression Id. */
int CLOSE_TAG2 = 5;
/** RegularExpression Id. */
int ATTEMPT = 6;
/** RegularExpression Id. */
int RECOVER = 7;
/** RegularExpression Id. */
int IF = 8;
/** RegularExpression Id. */
int ELSE_IF = 9;
/** RegularExpression Id. */
int LIST = 10;
/** RegularExpression Id. */
int ITEMS = 11;
/** RegularExpression Id. */
int SEP = 12;
/** RegularExpression Id. */
int FOREACH = 13;
/** RegularExpression Id. */
int SWITCH = 14;
/** RegularExpression Id. */
int CASE = 15;
/** RegularExpression Id. */
int ON = 16;
/** RegularExpression Id. */
int ASSIGN = 17;
/** RegularExpression Id. */
int GLOBALASSIGN = 18;
/** RegularExpression Id. */
int LOCALASSIGN = 19;
/** RegularExpression Id. */
int _INCLUDE = 20;
/** RegularExpression Id. */
int IMPORT = 21;
/** RegularExpression Id. */
int FUNCTION = 22;
/** RegularExpression Id. */
int MACRO = 23;
/** RegularExpression Id. */
int TRANSFORM = 24;
/** RegularExpression Id. */
int VISIT = 25;
/** RegularExpression Id. */
int STOP = 26;
/** RegularExpression Id. */
int RETURN = 27;
/** RegularExpression Id. */
int CALL = 28;
/** RegularExpression Id. */
int SETTING = 29;
/** RegularExpression Id. */
int OUTPUTFORMAT = 30;
/** RegularExpression Id. */
int AUTOESC = 31;
/** RegularExpression Id. */
int NOAUTOESC = 32;
/** RegularExpression Id. */
int COMPRESS = 33;
/** RegularExpression Id. */
int COMMENT = 34;
/** RegularExpression Id. */
int TERSE_COMMENT = 35;
/** RegularExpression Id. */
int NOPARSE = 36;
/** RegularExpression Id. */
int END_IF = 37;
/** RegularExpression Id. */
int END_LIST = 38;
/** RegularExpression Id. */
int END_ITEMS = 39;
/** RegularExpression Id. */
int END_SEP = 40;
/** RegularExpression Id. */
int END_RECOVER = 41;
/** RegularExpression Id. */
int END_ATTEMPT = 42;
/** RegularExpression Id. */
int END_FOREACH = 43;
/** RegularExpression Id. */
int END_LOCAL = 44;
/** RegularExpression Id. */
int END_GLOBAL = 45;
/** RegularExpression Id. */
int END_ASSIGN = 46;
/** RegularExpression Id. */
int END_FUNCTION = 47;
/** RegularExpression Id. */
int END_MACRO = 48;
/** RegularExpression Id. */
int END_OUTPUTFORMAT = 49;
/** RegularExpression Id. */
int END_AUTOESC = 50;
/** RegularExpression Id. */
int END_NOAUTOESC = 51;
/** RegularExpression Id. */
int END_COMPRESS = 52;
/** RegularExpression Id. */
int END_TRANSFORM = 53;
/** RegularExpression Id. */
int END_SWITCH = 54;
/** RegularExpression Id. */
int ELSE = 55;
/** RegularExpression Id. */
int BREAK = 56;
/** RegularExpression Id. */
int CONTINUE = 57;
/** RegularExpression Id. */
int SIMPLE_RETURN = 58;
/** RegularExpression Id. */
int HALT = 59;
/** RegularExpression Id. */
int FLUSH = 60;
/** RegularExpression Id. */
int TRIM = 61;
/** RegularExpression Id. */
int LTRIM = 62;
/** RegularExpression Id. */
int RTRIM = 63;
/** RegularExpression Id. */
int NOTRIM = 64;
/** RegularExpression Id. */
int DEFAUL = 65;
/** RegularExpression Id. */
int SIMPLE_NESTED = 66;
/** RegularExpression Id. */
int NESTED = 67;
/** RegularExpression Id. */
int SIMPLE_RECURSE = 68;
/** RegularExpression Id. */
int RECURSE = 69;
/** RegularExpression Id. */
int FALLBACK = 70;
/** RegularExpression Id. */
int ESCAPE = 71;
/** RegularExpression Id. */
int END_ESCAPE = 72;
/** RegularExpression Id. */
int NOESCAPE = 73;
/** RegularExpression Id. */
int END_NOESCAPE = 74;
/** RegularExpression Id. */
int UNIFIED_CALL = 75;
/** RegularExpression Id. */
int UNIFIED_CALL_END = 76;
/** RegularExpression Id. */
int FTL_HEADER = 77;
/** RegularExpression Id. */
int TRIVIAL_FTL_HEADER = 78;
/** RegularExpression Id. */
int UNKNOWN_DIRECTIVE = 79;
/** RegularExpression Id. */
int STATIC_TEXT_WS = 80;
/** RegularExpression Id. */
int STATIC_TEXT_NON_WS = 81;
/** RegularExpression Id. */
int STATIC_TEXT_FALSE_ALARM = 82;
/** RegularExpression Id. */
int DOLLAR_INTERPOLATION_OPENING = 83;
/** RegularExpression Id. */
int HASH_INTERPOLATION_OPENING = 84;
/** RegularExpression Id. */
int SQUARE_BRACKET_INTERPOLATION_OPENING = 85;
/** RegularExpression Id. */
int ESCAPED_CHAR = 93;
/** RegularExpression Id. */
int STRING_LITERAL = 94;
/** RegularExpression Id. */
int RAW_STRING = 95;
/** RegularExpression Id. */
int FALSE = 96;
/** RegularExpression Id. */
int TRUE = 97;
/** RegularExpression Id. */
int INTEGER = 98;
/** RegularExpression Id. */
int DECIMAL = 99;
/** RegularExpression Id. */
int DOT = 100;
/** RegularExpression Id. */
int DOT_DOT = 101;
/** RegularExpression Id. */
int DOT_DOT_LESS = 102;
/** RegularExpression Id. */
int DOT_DOT_ASTERISK = 103;
/** RegularExpression Id. */
int BUILT_IN = 104;
/** RegularExpression Id. */
int EXISTS = 105;
/** RegularExpression Id. */
int EQUALS = 106;
/** RegularExpression Id. */
int DOUBLE_EQUALS = 107;
/** RegularExpression Id. */
int NOT_EQUALS = 108;
/** RegularExpression Id. */
int PLUS_EQUALS = 109;
/** RegularExpression Id. */
int MINUS_EQUALS = 110;
/** RegularExpression Id. */
int TIMES_EQUALS = 111;
/** RegularExpression Id. */
int DIV_EQUALS = 112;
/** RegularExpression Id. */
int MOD_EQUALS = 113;
/** RegularExpression Id. */
int PLUS_PLUS = 114;
/** RegularExpression Id. */
int MINUS_MINUS = 115;
/** RegularExpression Id. */
int LESS_THAN = 116;
/** RegularExpression Id. */
int LESS_THAN_EQUALS = 117;
/** RegularExpression Id. */
int ESCAPED_GT = 118;
/** RegularExpression Id. */
int ESCAPED_GTE = 119;
/** RegularExpression Id. */
int LAMBDA_ARROW = 120;
/** RegularExpression Id. */
int PLUS = 121;
/** RegularExpression Id. */
int MINUS = 122;
/** RegularExpression Id. */
int TIMES = 123;
/** RegularExpression Id. */
int DOUBLE_STAR = 124;
/** RegularExpression Id. */
int ELLIPSIS = 125;
/** RegularExpression Id. */
int DIVIDE = 126;
/** RegularExpression Id. */
int PERCENT = 127;
/** RegularExpression Id. */
int AND = 128;
/** RegularExpression Id. */
int OR = 129;
/** RegularExpression Id. */
int EXCLAM = 130;
/** RegularExpression Id. */
int COMMA = 131;
/** RegularExpression Id. */
int SEMICOLON = 132;
/** RegularExpression Id. */
int COLON = 133;
/** RegularExpression Id. */
int OPEN_BRACKET = 134;
/** RegularExpression Id. */
int CLOSE_BRACKET = 135;
/** RegularExpression Id. */
int OPEN_PAREN = 136;
/** RegularExpression Id. */
int CLOSE_PAREN = 137;
/** RegularExpression Id. */
int OPENING_CURLY_BRACKET = 138;
/** RegularExpression Id. */
int CLOSING_CURLY_BRACKET = 139;
/** RegularExpression Id. */
int IN = 140;
/** RegularExpression Id. */
int AS = 141;
/** RegularExpression Id. */
int USING = 142;
/** RegularExpression Id. */
int ID = 143;
/** RegularExpression Id. */
int OPEN_MISPLACED_INTERPOLATION = 144;
/** RegularExpression Id. */
int NON_ESCAPED_ID_START_CHAR = 145;
/** RegularExpression Id. */
int ESCAPED_ID_CHAR = 146;
/** RegularExpression Id. */
int ID_START_CHAR = 147;
/** RegularExpression Id. */
int ASCII_DIGIT = 148;
/** RegularExpression Id. */
int DIRECTIVE_END = 149;
/** RegularExpression Id. */
int EMPTY_DIRECTIVE_END = 150;
/** RegularExpression Id. */
int NATURAL_GT = 151;
/** RegularExpression Id. */
int NATURAL_GTE = 152;
/** RegularExpression Id. */
int TERMINATING_WHITESPACE = 153;
/** RegularExpression Id. */
int TERMINATING_EXCLAM = 154;
/** RegularExpression Id. */
int TERSE_COMMENT_END = 155;
/** RegularExpression Id. */
int MAYBE_END = 156;
/** RegularExpression Id. */
int KEEP_GOING = 157;
/** RegularExpression Id. */
int LONE_LESS_THAN_OR_DASH = 158;
/** Lexical state. */
int DEFAULT = 0;
/** Lexical state. */
int NO_DIRECTIVE = 1;
/** Lexical state. */
int FM_EXPRESSION = 2;
/** Lexical state. */
int IN_PAREN = 3;
/** Lexical state. */
int NAMED_PARAMETER_EXPRESSION = 4;
/** Lexical state. */
int EXPRESSION_COMMENT = 5;
/** Lexical state. */
int NO_SPACE_EXPRESSION = 6;
/** Lexical state. */
int NO_PARSE = 7;
/** Literal token values. */
String[] tokenImage = {
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"<_INCLUDE>",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"\"${\"",
"\"#{\"",
"\"[=\"",
"",
"",
"",
"\">\"",
"\"]\"",
"\"-\"",
"",
"",
"",
"",
"\"false\"",
"\"true\"",
"",
"",
"\".\"",
"\"..\"",
"",
"\"..*\"",
"\"?\"",
"\"??\"",
"\"=\"",
"\"==\"",
"\"!=\"",
"\"+=\"",
"\"-=\"",
"\"*=\"",
"\"/=\"",
"\"%=\"",
"\"++\"",
"\"--\"",
"",
"",
"",
"",
"",
"\"+\"",
"\"-\"",
"\"*\"",
"\"**\"",
"\"...\"",
"\"/\"",
"\"%\"",
"",
"",
"\"!\"",
"\",\"",
"\";\"",
"\":\"",
"\"[\"",
"\"]\"",
"\"(\"",
"\")\"",
"\"{\"",
"\"}\"",
"\"in\"",
"\"as\"",
"\"using\"",
"",
"",
"",
"",
"",
"",
"\">\"",
"",
"\">\"",
"\">=\"",
"",
"",
"",
"",
"",
"",
};
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy