summaryrefslogtreecommitdiff
path: root/boot/definitions.inc
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2025-05-05 23:11:52 +0200
committerEugen Wissner <belka@caraus.de>2025-05-05 23:11:52 +0200
commit3bd86e6e1cf9634af0f45ed526181351328b350d (patch)
treed424354a1f7cc222c880bb0d41c467f0965efdbe /boot/definitions.inc
parentdf1c0486c5c7e88e9a5a3bd8a4335fc74c4963fc (diff)
downloadelna-3bd86e6e1cf9634af0f45ed526181351328b350d.tar.gz
Add my homegrown cross compiler scripts
Diffstat (limited to 'boot/definitions.inc')
-rw-r--r--boot/definitions.inc31
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