// $ANTLR 2.7.1: nddl.g -> NddlTokenTypes.txt$
Nddl    // output token vocab name
PRIVATE_KEYWORD="private"=4
PROTECTED_KEYWORD="protected"=5
PUBLIC_KEYWORD="public"=6
NEW_KEYWORD="new"=7
SUPER_KEYWORD="super"=8
COMPONENT_TYPE_KEYWORD="class"=9
ENUMERATION_KEYWORD="enum"=10
EXTENSION_KEYWORD="extends"=11
NATIVE_KEYWORD="native"=12
CONSTRAINT_KEYWORD="constraint"=13
PREDICATE_KEYWORD="predicate"=14
NATIVE_CONSTRAINT=15
EXTENSION_CLAUSE=16
ACCESS_MODIFIER=17
VARIABLE=18
VARIABLE_LIST=19
QUANTIFIER=20
VALUE_TYPE_VALUE=21
QUALIFIED_NAME=22
COMPONENT_TYPE=23
INNER_COMPONENT_TYPE=24
INTERVAL_TYPE=25
ENUMERATION=26
SIMPLE_VALUE_SET=27
NUMERIC_INTERVAL=28
ALLOCATION=29
ALLOCATION_ARGUMENTS=30
CONSTRUCTOR=31
CONSTRUCTOR_ARGUMENT=32
CONSTRUCTOR_PROTOTYPE=33
CONSTRUCTOR_SUPER=34
CONSTRUCTOR_STATEMENT_LIST=35
CONSTRUCTOR_ASSIGNMENT=36
PREDICATE=37
COMPATIBILITY=38
COMPATIBILITY_ARGUMENT=39
COMPATIBILITY_STATEMENT_LIST=40
SUBGOAL=41
SUBGOAL_SPECIFIERS=42
SUBGOAL_SPECIFIER=43
SUBGOAL_ARGUMENTS=44
SUBGOAL_NAME=45
SUBGOAL_VARIABLE=46
CONSTRAINT=47
CONSTRAINT_ARGUMENT=48
CONSTRAINT_STATEMENT_LIST=49
CONSTRAINT_INVOKATION=50
CONSTRAINT_INVOKATION_ARGUMENTS=51
TR_ANY_KEYWORD="any"=52
TR_ENDS_KEYWORD="ends"=53
TR_ENDS=54
TR_STARTS_KEYWORD="starts"=55
TR_STARTS=56
TR_EQUALS_KEYWORD="equals"=57
TR_EQUALS=58
TR_EQUALS_KEYWORD2="equal"=59
TR_AFTER_KEYWORD="after"=60
TR_AFTER=61
TR_BEFORE_KEYWORD="before"=62
TR_BEFORE=63
TR_CONTAINED_BY_KEYWORD="contained_by"=64
TR_CONTAINED_BY=65
TR_CONTAINS_KEYWORD="contains"=66
TR_CONTAINS=67
TR_ENDS_AFTER_KEYWORD="ends_after"=68
TR_ENDS_AFTER=69
TR_ENDS_BEFORE_KEYWORD="ends_before"=70
TR_ENDS_BEFORE=71
TR_ENDS_AFTER_START_KEYWORD="ends_after_start"=72
TR_ENDS_AFTER_START=73
TR_STARTS_BEFORE_END_KEYWORD="starts_before_end"=74
TR_STARTS_BEFORE_END=75
TR_STARTS_DURING_KEYWORD="starts_during"=76
TR_STARTS_DURING=77
TR_CONTAINS_START_KEYWORD="contains_start"=78
TR_CONTAINS_START=79
TR_ENDS_DURING_KEYWORD="ends_during"=80
TR_ENDS_DURING=81
TR_CONTAINS_END_KEYWORD="contains_end"=82
TR_CONTAINS_END=83
TR_MEETS_KEYWORD="meets"=84
TR_MEETS=85
TR_MET_BY_KEYWORD="met_by"=86
TR_MET_BY=87
TR_PARALLELED_BY_KEYWORD="paralleled_by"=88
TR_PARALLELED_BY=89
TR_PARALLELS_KEYWORD="parallels"=90
TR_PARALLELS=91
TR_STARTS_AFTER_KEYWORD="starts_after"=92
TR_STARTS_AFTER=93
TR_STARTS_BEFORE_KEYWORD="starts_before"=94
TR_STARTS_BEFORE=95
IFF_KEYWORD="iff"=96
IF_KEYWORD="if"=97
ELSE_KEYWORD="else"=98
SWITCH_KEYWORD="switch"=99
CASE_KEYWORD="case"=100
EMPTY_STATEMENT=101
IF_STATEMENT=102
IFF_STATEMENT=103
SWITCH_STATEMENT=104
CASE_GROUP=105
STATEMENT_LIST=106
EXPRESSION=107
LOGICAL_NEGATION_EXPRESSION=108
LOGICAL_EQUALITY_EXPRESSION=109
LOGICAL_INEQUALITY_EXPRESSION=110
NUM_FLOAT=111
SEMI("a semicolon ';'")=112
IDENT("an identifier, which must begin with a letter, underscore, or dollar sign")=113
SYMBOL("a symbol, such as 'aSymbol'")=114
STRING_LITERAL("a string literal, such as \"a String Literal\"")=115
NUM_INT("a numeric literal, which must start with a digit or a period")=116
LCURLY("a left curly brace '{'")=117
RCURLY("a right curly brace '}'")=118
COMMA("a comma ','")=119
LBRACK("a left bracket '['")=120
RBRACK("a right bracket ']'")=121
NINF("negative infinity '-inf'")=122
PINF("positive infinity '+inf'")=123
STAR("a star '*'")=124
COLON("a colon ':'")=125
LPAREN("a left parenthesis '('")=126
RPAREN("a right parenthesis ')'")=127
BANG("a logical not operator '!'")=128
DEQUALS("a double equals operator '=='")=129
NOT_EQUALS("a not equals operator '!='")=130
EQUALS("an equals operator '='")=131
DOT=132
LNOT("a logical not operator '~'")=133
LOR("a logical or operator '|'")=134
DOR("a double or operator '||'")=135
LAND("a logical and operator '&'")=136
DAND("a double and operator '&&'")=137
QMARK("a question mark '?'")=138
WS("whitespace, such as a space, tab, or newline")=139
SL_COMMENT("a single line comment, delimited by //")=140
ML_COMMENT("a multiple line comment, such as /* <comment> */")=141
ESC("an escape sequence, such as \\\\039")=142
HEX_DIGIT("a hexadecimal digit, such as A or a or 3")=143
VOCAB=144
PLUS("a plus sign '+'")=145
MINUS("a minus sign '+'")=146
EXPONENT("a floating point number exponent, such as e+12 or E-002")=147
FLOAT_SUFFIX("a floating point number suffix, one of: f, F, d, or D")=148
INCLUDE("an include directive, such as #include \"filename.nddl\"")=149
