diff options
Diffstat (limited to 'boot/definitions.inc')
| -rw-r--r-- | boot/definitions.inc | 31 |
1 files changed, 16 insertions, 15 deletions
diff --git a/boot/definitions.inc b/boot/definitions.inc index d61a5f6..97f6601 100644 --- a/boot/definitions.inc +++ b/boot/definitions.inc @@ -34,20 +34,21 @@ .equ TOKEN_IDENTIFIER, 27 # The constant should match the character index in the byte_keywords string. -.equ TOKEN_AND, 28 -.equ TOKEN_DOT, 29 -.equ TOKEN_COMMA, 30 -.equ TOKEN_COLON, 31 -.equ TOKEN_SEMICOLON, 32 -.equ TOKEN_LEFT_PAREN, 33 -.equ TOKEN_RIGHT_PAREN, 34 -.equ TOKEN_LEFT_BRACKET, 35 -.equ TOKEN_RIGHT_BRACKET, 36 -.equ TOKEN_HAT, 37 -.equ TOKEN_EQUALS, 38 -.equ TOKEN_PLUS, 39 -.equ TOKEN_MINUS, 40 -.equ TOKEN_ASTERISK, 41 -.equ TOKEN_AT, 42 +.equ TOKEN_AND, TOKEN_IDENTIFIER + 1 +.equ TOKEN_DOT, TOKEN_IDENTIFIER + 2 +.equ TOKEN_COMMA, TOKEN_IDENTIFIER + 3 +.equ TOKEN_COLON, TOKEN_IDENTIFIER + 4 +.equ TOKEN_SEMICOLON, TOKEN_IDENTIFIER + 5 +.equ TOKEN_LEFT_PAREN, TOKEN_IDENTIFIER + 6 +.equ TOKEN_RIGHT_PAREN, TOKEN_IDENTIFIER + 7 +.equ TOKEN_LEFT_BRACKET, TOKEN_IDENTIFIER + 8 +.equ TOKEN_RIGHT_BRACKET, TOKEN_IDENTIFIER + 9 +.equ TOKEN_HAT, TOKEN_IDENTIFIER + 10 +.equ TOKEN_EQUALS, TOKEN_IDENTIFIER + 11 +.equ TOKEN_PLUS, TOKEN_IDENTIFIER + 12 +.equ TOKEN_MINUS, TOKEN_IDENTIFIER + 13 +.equ TOKEN_ASTERISK, TOKEN_IDENTIFIER + 14 +.equ TOKEN_AT, TOKEN_IDENTIFIER + 15 .equ TOKEN_ASSIGN, 43 +.equ TOKEN_INTEGER, 44 |
