
net.hydromatic.morel.parse.MorelParserImplConstants Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of morel Show documentation
Show all versions of morel Show documentation
Standard ML interpreter, with relational extensions, implemented in Java
/* Generated By:JavaCC: Do not edit this line. MorelParserImplConstants.java */
package net.hydromatic.morel.parse;
/**
* Token literal values and constants.
* Generated by org.javacc.parser.OtherFilesGen#start()
*/
public interface MorelParserImplConstants {
/** End of File. */
int EOF = 0;
/** RegularExpression Id. */
int AND = 2;
/** RegularExpression Id. */
int ANDALSO = 3;
/** RegularExpression Id. */
int AS = 4;
/** RegularExpression Id. */
int CASE = 5;
/** RegularExpression Id. */
int DATATYPE = 6;
/** RegularExpression Id. */
int DIV = 7;
/** RegularExpression Id. */
int ELSE = 8;
/** RegularExpression Id. */
int END = 9;
/** RegularExpression Id. */
int FN = 10;
/** RegularExpression Id. */
int FUN = 11;
/** RegularExpression Id. */
int IF = 12;
/** RegularExpression Id. */
int IN = 13;
/** RegularExpression Id. */
int LET = 14;
/** RegularExpression Id. */
int MOD = 15;
/** RegularExpression Id. */
int O = 16;
/** RegularExpression Id. */
int OF = 17;
/** RegularExpression Id. */
int ORELSE = 18;
/** RegularExpression Id. */
int REC = 19;
/** RegularExpression Id. */
int THEN = 20;
/** RegularExpression Id. */
int VAL = 21;
/** RegularExpression Id. */
int COMPUTE = 22;
/** RegularExpression Id. */
int DESC = 23;
/** RegularExpression Id. */
int DISTINCT = 24;
/** RegularExpression Id. */
int ELEM = 25;
/** RegularExpression Id. */
int EXCEPT = 26;
/** RegularExpression Id. */
int EXISTS = 27;
/** RegularExpression Id. */
int FORALL = 28;
/** RegularExpression Id. */
int FROM = 29;
/** RegularExpression Id. */
int GROUP = 30;
/** RegularExpression Id. */
int IMPLIES = 31;
/** RegularExpression Id. */
int INTERSECT = 32;
/** RegularExpression Id. */
int INTO = 33;
/** RegularExpression Id. */
int JOIN = 34;
/** RegularExpression Id. */
int NOT_ELEM = 35;
/** RegularExpression Id. */
int ON = 36;
/** RegularExpression Id. */
int ORDER = 37;
/** RegularExpression Id. */
int REQUIRE = 38;
/** RegularExpression Id. */
int SKIP_ = 39;
/** RegularExpression Id. */
int TAKE = 40;
/** RegularExpression Id. */
int THROUGH = 41;
/** RegularExpression Id. */
int UNION = 42;
/** RegularExpression Id. */
int WHERE = 43;
/** RegularExpression Id. */
int WITH = 44;
/** RegularExpression Id. */
int YIELD = 45;
/** RegularExpression Id. */
int NON_NEGATIVE_INTEGER_LITERAL = 46;
/** RegularExpression Id. */
int NEGATIVE_INTEGER_LITERAL = 47;
/** RegularExpression Id. */
int REAL_LITERAL = 48;
/** RegularExpression Id. */
int SCIENTIFIC_LITERAL = 49;
/** RegularExpression Id. */
int HEXDIGIT = 50;
/** RegularExpression Id. */
int WHITESPACE = 51;
/** RegularExpression Id. */
int QUOTED_STRING = 52;
/** RegularExpression Id. */
int CHAR_LITERAL = 53;
/** RegularExpression Id. */
int LPAREN = 54;
/** RegularExpression Id. */
int RPAREN = 55;
/** RegularExpression Id. */
int LBRACE = 56;
/** RegularExpression Id. */
int RBRACE = 57;
/** RegularExpression Id. */
int LBRACKET = 58;
/** RegularExpression Id. */
int RBRACKET = 59;
/** RegularExpression Id. */
int SEMICOLON = 60;
/** RegularExpression Id. */
int BAR = 61;
/** RegularExpression Id. */
int DOT = 62;
/** RegularExpression Id. */
int COMMA = 63;
/** RegularExpression Id. */
int RARROW = 64;
/** RegularExpression Id. */
int RTHINARROW = 65;
/** RegularExpression Id. */
int EQ = 66;
/** RegularExpression Id. */
int GT = 67;
/** RegularExpression Id. */
int LT = 68;
/** RegularExpression Id. */
int COLON = 69;
/** RegularExpression Id. */
int LE = 70;
/** RegularExpression Id. */
int GE = 71;
/** RegularExpression Id. */
int NE = 72;
/** RegularExpression Id. */
int PLUS = 73;
/** RegularExpression Id. */
int MINUS = 74;
/** RegularExpression Id. */
int CARET = 75;
/** RegularExpression Id. */
int STAR = 76;
/** RegularExpression Id. */
int SLASH = 77;
/** RegularExpression Id. */
int TILDE = 78;
/** RegularExpression Id. */
int CONS = 79;
/** RegularExpression Id. */
int AT = 80;
/** RegularExpression Id. */
int ELLIPSIS = 81;
/** RegularExpression Id. */
int QUOTE = 82;
/** RegularExpression Id. */
int DOUBLE_QUOTE = 83;
/** RegularExpression Id. */
int SINGLE_LINE_COMMENT = 91;
/** RegularExpression Id. */
int END_COMMENT = 92;
/** RegularExpression Id. */
int COLLATION_ID = 94;
/** RegularExpression Id. */
int IDENTIFIER = 95;
/** RegularExpression Id. */
int QUOTED_IDENTIFIER = 96;
/** RegularExpression Id. */
int TY_VAR = 97;
/** RegularExpression Id. */
int LABEL = 98;
/** RegularExpression Id. */
int LETTER = 99;
/** RegularExpression Id. */
int DIGIT = 100;
/** Lexical state. */
int DEFAULT = 0;
/** Lexical state. */
int IN_LINE_COMMENT = 1;
/** Lexical state. */
int IN_COMMENT = 2;
/** Literal token values. */
String[] tokenImage = {
"",
"\"_\"",
"\"and\"",
"\"andalso\"",
"\"as\"",
"\"case\"",
"\"datatype\"",
"\"div\"",
"\"else\"",
"\"end\"",
"\"fn\"",
"\"fun\"",
"\"if\"",
"\"in\"",
"\"let\"",
"\"mod\"",
"\"o\"",
"\"of\"",
"\"orelse\"",
"\"rec\"",
"\"then\"",
"\"val\"",
"\"compute\"",
"\"desc\"",
"\"distinct\"",
"\"elem\"",
"\"except\"",
"\"exists\"",
"\"forall\"",
"\"from\"",
"\"group\"",
"\"implies\"",
"\"intersect\"",
"\"into\"",
"\"join\"",
"\"notelem\"",
"\"on\"",
"\"order\"",
"\"require\"",
"\"skip\"",
"\"take\"",
"\"through\"",
"\"union\"",
"\"where\"",
"\"with\"",
"\"yield\"",
"",
"",
"",
"",
"",
"",
"",
"",
"\"(\"",
"\")\"",
"\"{\"",
"\"}\"",
"\"[\"",
"\"]\"",
"\";\"",
"\"|\"",
"\".\"",
"\",\"",
"\"=>\"",
"\"->\"",
"\"=\"",
"\">\"",
"\"<\"",
"\":\"",
"\"<=\"",
"\">=\"",
"\"<>\"",
"\"+\"",
"\"-\"",
"\"^\"",
"\"*\"",
"\"/\"",
"\"~\"",
"\"::\"",
"\"@\"",
"\"...\"",
"\"\\\'\"",
"\"\\\"\"",
"\" \"",
"\"\\t\"",
"\"\\n\"",
"\"\\r\"",
"\"\\f\"",
"\"(*)\"",
"\"(*\"",
"",
"",
"",
"",
"",
"",
"",
"
© 2015 - 2025 Weber Informatics LLC | Privacy Policy