org.ow2.mind.adl.jtb.ParserConstants Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of adl-parser Show documentation
Show all versions of adl-parser Show documentation
Contains the parser of the ADL language of the Mind programming model.
/* Generated By:JavaCC: Do not edit this line. ParserConstants.java */
package org.ow2.mind.adl.jtb;
/**
* Token literal values and constants.
* Generated by org.javacc.parser.OtherFilesGen#start()
*/
public interface ParserConstants {
/** End of File. */
int EOF = 0;
/** RegularExpression Id. */
int SINGLE_LINE_COMMENT = 9;
/** RegularExpression Id. */
int FORMAL_COMMENT = 10;
/** RegularExpression Id. */
int MULTI_LINE_COMMENT = 11;
/** RegularExpression Id. */
int CONTINUE = 13;
/** RegularExpression Id. */
int VOLATILE = 14;
/** RegularExpression Id. */
int REGISTER = 15;
/** RegularExpression Id. */
int UNSIGNED = 16;
/** RegularExpression Id. */
int TYPEDEF = 17;
/** RegularExpression Id. */
int DFLT = 18;
/** RegularExpression Id. */
int DOUBLE = 19;
/** RegularExpression Id. */
int SIZEOF = 20;
/** RegularExpression Id. */
int SWITCH = 21;
/** RegularExpression Id. */
int RETURN = 22;
/** RegularExpression Id. */
int EXTERN = 23;
/** RegularExpression Id. */
int STRUCT = 24;
/** RegularExpression Id. */
int STATIC = 25;
/** RegularExpression Id. */
int SIGNED = 26;
/** RegularExpression Id. */
int WHILE = 27;
/** RegularExpression Id. */
int BREAK = 28;
/** RegularExpression Id. */
int UNION = 29;
/** RegularExpression Id. */
int CONST = 30;
/** RegularExpression Id. */
int FLOAT = 31;
/** RegularExpression Id. */
int SHORT = 32;
/** RegularExpression Id. */
int ELSE = 33;
/** RegularExpression Id. */
int CASE = 34;
/** RegularExpression Id. */
int LONG = 35;
/** RegularExpression Id. */
int ENUM = 36;
/** RegularExpression Id. */
int AUTO = 37;
/** RegularExpression Id. */
int VOID = 38;
/** RegularExpression Id. */
int CHAR = 39;
/** RegularExpression Id. */
int GOTO = 40;
/** RegularExpression Id. */
int FOR = 41;
/** RegularExpression Id. */
int INT = 42;
/** RegularExpression Id. */
int IF = 43;
/** RegularExpression Id. */
int DO = 44;
/** RegularExpression Id. */
int ABSTRACT = 45;
/** RegularExpression Id. */
int AS = 46;
/** RegularExpression Id. */
int ATTRIBUTE = 47;
/** RegularExpression Id. */
int BINDS = 48;
/** RegularExpression Id. */
int COMPOSITE = 49;
/** RegularExpression Id. */
int CONFORMSTO = 50;
/** RegularExpression Id. */
int CONTAINS = 51;
/** RegularExpression Id. */
int DATA = 52;
/** RegularExpression Id. */
int EXTENDS = 53;
/** RegularExpression Id. */
int IMPORT = 54;
/** RegularExpression Id. */
int MANDATORY = 55;
/** RegularExpression Id. */
int NULL = 56;
/** RegularExpression Id. */
int OPTIONAL = 57;
/** RegularExpression Id. */
int PRIMITIVE = 58;
/** RegularExpression Id. */
int PROPERTY = 59;
/** RegularExpression Id. */
int PROVIDES = 60;
/** RegularExpression Id. */
int REQUIRES = 61;
/** RegularExpression Id. */
int SOURCE = 62;
/** RegularExpression Id. */
int THIS = 63;
/** RegularExpression Id. */
int TO = 64;
/** RegularExpression Id. */
int TYPE = 65;
/** RegularExpression Id. */
int STRING = 66;
/** RegularExpression Id. */
int INT8_T = 67;
/** RegularExpression Id. */
int UINT8_T = 68;
/** RegularExpression Id. */
int INT16_T = 69;
/** RegularExpression Id. */
int UINT16_T = 70;
/** RegularExpression Id. */
int INT32_T = 71;
/** RegularExpression Id. */
int UINT32_T = 72;
/** RegularExpression Id. */
int INT64_T = 73;
/** RegularExpression Id. */
int UINT64_T = 74;
/** RegularExpression Id. */
int INTPTR_T = 75;
/** RegularExpression Id. */
int UINTPTR_T = 76;
/** RegularExpression Id. */
int BOOLEAN_LITERAL = 77;
/** RegularExpression Id. */
int IDENTIFIER = 78;
/** RegularExpression Id. */
int LETTER = 79;
/** RegularExpression Id. */
int DIGIT = 80;
/** RegularExpression Id. */
int STRING_LITERAL = 81;
/** RegularExpression Id. */
int CHARACTER_LITERAL = 82;
/** RegularExpression Id. */
int INTEGER_LITERAL = 83;
/** RegularExpression Id. */
int DECIMAL_LITERAL = 84;
/** RegularExpression Id. */
int HEX_LITERAL = 85;
/** RegularExpression Id. */
int OCTAL_LITERAL = 86;
/** RegularExpression Id. */
int LPAREN = 87;
/** RegularExpression Id. */
int RPAREN = 88;
/** RegularExpression Id. */
int LBRACE = 89;
/** RegularExpression Id. */
int RBRACE = 90;
/** RegularExpression Id. */
int LBRACKET = 91;
/** RegularExpression Id. */
int RBRACKET = 92;
/** RegularExpression Id. */
int LT = 93;
/** RegularExpression Id. */
int GT = 94;
/** RegularExpression Id. */
int SEMICOLON = 95;
/** RegularExpression Id. */
int COMMA = 96;
/** RegularExpression Id. */
int DOT = 97;
/** RegularExpression Id. */
int DOTDOT = 98;
/** RegularExpression Id. */
int SLASH = 99;
/** RegularExpression Id. */
int START = 100;
/** RegularExpression Id. */
int AT = 101;
/** RegularExpression Id. */
int ASSIGN = 102;
/** RegularExpression Id. */
int ANY = 103;
/** RegularExpression Id. */
int MINUS = 104;
/** RegularExpression Id. */
int PLUS = 105;
/** RegularExpression Id. */
int INLINED_CODE = 106;
/** Lexical state. */
int DEFAULT = 0;
/** Lexical state. */
int IN_SINGLE_LINE_COMMENT = 1;
/** Lexical state. */
int IN_FORMAL_COMMENT = 2;
/** Lexical state. */
int IN_MULTI_LINE_COMMENT = 3;
/** Literal token values. */
String[] tokenImage = {
"",
"\" \"",
"\"\\t\"",
"\"\\n\"",
"\"\\r\"",
"\"\\f\"",
"\"//\"",
"",
"\"/*\"",
"",
"\"*/\"",
"\"*/\"",
"",
"\"continue\"",
"\"volatile\"",
"\"register\"",
"\"unsigned\"",
"\"typedef\"",
"\"default\"",
"\"double\"",
"\"sizeof\"",
"\"switch\"",
"\"return\"",
"\"extern\"",
"\"struct\"",
"\"static\"",
"\"signed\"",
"\"while\"",
"\"break\"",
"\"union\"",
"\"const\"",
"\"float\"",
"\"short\"",
"\"else\"",
"\"case\"",
"\"long\"",
"\"enum\"",
"\"auto\"",
"\"void\"",
"\"char\"",
"\"goto\"",
"\"for\"",
"\"int\"",
"\"if\"",
"\"do\"",
"\"abstract\"",
"\"as\"",
"\"attribute\"",
"\"binds\"",
"\"composite\"",
"\"conformsto\"",
"\"contains\"",
"\"data\"",
"\"extends\"",
"\"import\"",
"\"mandatory\"",
"",
"\"optional\"",
"\"primitive\"",
"\"property\"",
"\"provides\"",
"\"requires\"",
"\"source\"",
"\"this\"",
"\"to\"",
"\"type\"",
"\"string\"",
"\"int8_t\"",
"\"uint8_t\"",
"\"int16_t\"",
"\"uint16_t\"",
"\"int32_t\"",
"\"uint32_t\"",
"\"int64_t\"",
"\"uint64_t\"",
"\"intptr_t\"",
"\"uintptr_t\"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"\"(\"",
"\")\"",
"\"{\"",
"\"}\"",
"\"[\"",
"\"]\"",
"\"<\"",
"\">\"",
"\";\"",
"\",\"",
"\".\"",
"\"..\"",
"\"/\"",
"\"*\"",
"\"@\"",
"\"=\"",
"\"?\"",
"\"-\"",
"\"+\"",
"",
};
}