#ifndef INC_modelica_parserTokenTypes_hpp_
#define INC_modelica_parserTokenTypes_hpp_

/* $ANTLR 2.7.7 (2006-11-01): "modelica_parser.g" -> "modelica_parserTokenTypes.hpp"$ */

#ifndef CUSTOM_API
# define CUSTOM_API
#endif

#ifdef __cplusplus
struct CUSTOM_API modelica_parserTokenTypes {
#endif
	enum {
		EOF_ = 1,
		ALGORITHM = 4,
		AND = 5,
		ANNOTATION = 6,
		BLOCK = 7,
		CODE = 8,
		CLASS = 9,
		CONNECT = 10,
		CONNECTOR = 11,
		CONSTANT = 12,
		DISCRETE = 13,
		DER = 14,
		EACH = 15,
		ELSE = 16,
		ELSEIF = 17,
		ELSEWHEN = 18,
		END = 19,
		ENUMERATION = 20,
		EQUATION = 21,
		ENCAPSULATED = 22,
		EXPANDABLE = 23,
		EXTENDS = 24,
		EXTERNAL = 25,
		FALSE = 26,
		FINAL = 27,
		FLOW = 28,
		FOR = 29,
		FUNCTION = 30,
		IF = 31,
		IMPORT = 32,
		IN = 33,
		INITIAL = 34,
		INNER = 35,
		INPUT = 36,
		LOOP = 37,
		MODEL = 38,
		NOT = 39,
		OUTER = 40,
		OVERLOAD = 41,
		OR = 42,
		OUTPUT = 43,
		PACKAGE = 44,
		PARAMETER = 45,
		PARTIAL = 46,
		PROTECTED = 47,
		PUBLIC = 48,
		RECORD = 49,
		REDECLARE = 50,
		REPLACEABLE = 51,
		RESULTS = 52,
		THEN = 53,
		TRUE = 54,
		TYPE = 55,
		UNSIGNED_REAL = 56,
		DOT = 57,
		WHEN = 58,
		WHILE = 59,
		WITHIN = 60,
		CONSTRAINEDBY = 61,
		RETURN = 62,
		BREAK = 63,
		STREAM = 64,
		LPAR = 65,
		RPAR = 66,
		LBRACK = 67,
		RBRACK = 68,
		LBRACE = 69,
		RBRACE = 70,
		EQUALS = 71,
		ASSIGN = 72,
		PLUS = 73,
		MINUS = 74,
		STAR = 75,
		SLASH = 76,
		POWER = 77,
		PLUS_EW = 78,
		MINUS_EW = 79,
		STAR_EW = 80,
		SLASH_EW = 81,
		POWER_EW = 82,
		COMMA = 83,
		LESS = 84,
		LESSEQ = 85,
		GREATER = 86,
		GREATEREQ = 87,
		EQEQ = 88,
		LESSGT = 89,
		COLON = 90,
		SEMICOLON = 91,
		WS = 92,
		ML_COMMENT = 93,
		ML_COMMENT_CHAR = 94,
		SL_COMMENT = 95,
		IDENT = 96,
		QIDENT = 97,
		NONDIGIT = 98,
		DIGIT = 99,
		EXPONENT = 100,
		UNSIGNED_INTEGER = 101,
		STRING = 102,
		SCHAR = 103,
		QCHAR = 104,
		SESCAPE = 105,
		ESC = 106,
		ALGORITHM_STATEMENT = 107,
		ARGUMENT_LIST = 108,
		BEGIN_DEFINITION = 109,
		CLASS_DEFINITION = 110,
		CLASS_EXTENDS = 111,
		CLASS_MODIFICATION = 112,
		CODE_EXPRESSION = 113,
		CODE_MODIFICATION = 114,
		CODE_ELEMENT = 115,
		CODE_EQUATION = 116,
		CODE_INITIALEQUATION = 117,
		CODE_ALGORITHM = 118,
		CODE_INITIALALGORITHM = 119,
		COMMENT = 120,
		COMPONENT_DEFINITION = 121,
		DECLARATION = 122,
		DEFINITION = 123,
		END_DEFINITION = 124,
		ENUMERATION_LITERAL = 125,
		ELEMENT = 126,
		ELEMENT_MODIFICATION = 127,
		ELEMENT_REDECLARATION = 128,
		EQUATION_STATEMENT = 129,
		EXTERNAL_ANNOTATION = 130,
		INITIAL_EQUATION = 131,
		INITIAL_ALGORITHM = 132,
		IMPORT_DEFINITION = 133,
		IDENT_LIST = 134,
		EXPRESSION_LIST = 135,
		EXTERNAL_FUNCTION_CALL = 136,
		FOR_INDICES = 137,
		FOR_ITERATOR = 138,
		FUNCTION_CALL = 139,
		INITIAL_FUNCTION_CALL = 140,
		FUNCTION_ARGUMENTS = 141,
		NAMED_ARGUMENTS = 142,
		QUALIFIED = 143,
		RANGE2 = 144,
		RANGE3 = 145,
		STORED_DEFINITION = 146,
		STRING_COMMENT = 147,
		UNARY_MINUS = 148,
		UNARY_PLUS = 149,
		UNARY_MINUS_EW = 150,
		UNARY_PLUS_EW = 151,
		UNQUALIFIED = 152,
		NULL_TREE_LOOKAHEAD = 3
	};
#ifdef __cplusplus
};
#endif
#endif /*INC_modelica_parserTokenTypes_hpp_*/
