1 #define TOK_EQUAL 1 2 #define TOK_GREATER_EQUAL 2 3 #define TOK_GREATER_THAN 3 4 #define TOK_IN 4 5 #define TOK_INST_EQUAL 5 6 #define TOK_INST_NOT_EQUAL 6 7 #define TOK_LESS_EQUAL 7 8 #define TOK_LESS_THAN 8 9 #define TOK_LIKE 9 10 #define TOK_NOT_EQUAL 10 11 #define TOK_MINUS 11 12 #define TOK_PLUS 12 13 #define TOK_OR 13 14 #define TOK_XOR 14 15 #define TOK_DIV 15 16 #define TOK_MOD 16 17 #define TOK_REAL_DIV 17 18 #define TOK_TIMES 18 19 #define TOK_AND 19 20 #define TOK_ANDOR 20 21 #define TOK_CONCAT_OP 21 22 #define TOK_EXP 22 23 #define TOK_NOT 23 24 #define TOK_DOT 24 25 #define TOK_BACKSLASH 25 26 #define TOK_LEFT_BRACKET 26 27 #define TOK_LEFT_PAREN 27 28 #define TOK_RIGHT_PAREN 28 29 #define TOK_RIGHT_BRACKET 29 30 #define TOK_COLON 30 31 #define TOK_COMMA 31 32 #define TOK_AGGREGATE 32 33 #define TOK_OF 33 34 #define TOK_IDENTIFIER 34 35 #define TOK_ALIAS 35 36 #define TOK_FOR 36 37 #define TOK_END_ALIAS 37 38 #define TOK_ARRAY 38 39 #define TOK_ASSIGNMENT 39 40 #define TOK_BAG 40 41 #define TOK_BOOLEAN 41 42 #define TOK_INTEGER 42 43 #define TOK_REAL 43 44 #define TOK_NUMBER 44 45 #define TOK_LOGICAL 45 46 #define TOK_BINARY 46 47 #define TOK_STRING 47 48 #define TOK_BY 48 49 #define TOK_LEFT_CURL 49 50 #define TOK_RIGHT_CURL 50 51 #define TOK_OTHERWISE 51 52 #define TOK_CASE 52 53 #define TOK_END_CASE 53 54 #define TOK_BEGIN 54 55 #define TOK_END 55 56 #define TOK_PI 56 57 #define TOK_E 57 58 #define TOK_CONSTANT 58 59 #define TOK_END_CONSTANT 59 60 #define TOK_DERIVE 60 61 #define TOK_END_ENTITY 61 62 #define TOK_ENTITY 62 63 #define TOK_ENUMERATION 63 64 #define TOK_ESCAPE 64 65 #define TOK_SELF 65 66 #define TOK_OPTIONAL 66 67 #define TOK_VAR 67 68 #define TOK_END_FUNCTION 68 69 #define TOK_FUNCTION 69 70 #define TOK_BUILTIN_FUNCTION 70 71 #define TOK_LIST 71 72 #define TOK_SET 72 73 #define TOK_GENERIC 73 74 #define TOK_QUESTION_MARK 74 75 #define TOK_IF 75 76 #define TOK_THEN 76 77 #define TOK_END_IF 77 78 #define TOK_ELSE 78 79 #define TOK_INCLUDE 79 80 #define TOK_STRING_LITERAL 80 81 #define TOK_TO 81 82 #define TOK_AS 82 83 #define TOK_REFERENCE 83 84 #define TOK_FROM 84 85 #define TOK_USE 85 86 #define TOK_INVERSE 86 87 #define TOK_INTEGER_LITERAL 87 88 #define TOK_REAL_LITERAL 88 89 #define TOK_STRING_LITERAL_ENCODED 89 90 #define TOK_LOGICAL_LITERAL 90 91 #define TOK_BINARY_LITERAL 91 92 #define TOK_LOCAL 92 93 #define TOK_END_LOCAL 93 94 #define TOK_ONEOF 94 95 #define TOK_UNIQUE 95 96 #define TOK_FIXED 96 97 #define TOK_END_PROCEDURE 97 98 #define TOK_PROCEDURE 98 99 #define TOK_BUILTIN_PROCEDURE 99 100 #define TOK_QUERY 100 101 #define TOK_ALL_IN 101 102 #define TOK_SUCH_THAT 102 103 #define TOK_REPEAT 103 104 #define TOK_END_REPEAT 104 105 #define TOK_RETURN 105 106 #define TOK_END_RULE 106 107 #define TOK_RULE 107 108 #define TOK_END_SCHEMA 108 109 #define TOK_SCHEMA 109 110 #define TOK_SELECT 110 111 #define TOK_SEMICOLON 111 112 #define TOK_SKIP 112 113 #define TOK_SUBTYPE 113 114 #define TOK_ABSTRACT 114 115 #define TOK_SUPERTYPE 115 116 #define TOK_END_TYPE 116 117 #define TOK_TYPE 117 118 #define TOK_UNTIL 118 119 #define TOK_WHERE 119 120 #define TOK_WHILE 120 121