Skip to content

Commit d4a5c5e

Browse files
authored
Update basictoken.py
Adjusted token ordering
1 parent 25f1026 commit d4a5c5e

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

basictoken.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -119,9 +119,9 @@ class BASICToken:
119119
SEMICOLON = 86 # SEMICOLON
120120
LEFT = 87 # LEFT$ function
121121
RIGHT = 88 # RIGHT$ function
122-
RENUMBER = 91 # RENUMBER command
123122
WHILE = 89 # WHILE keyword
124123
WEND = 90 # WEND keyword
124+
RENUMBER = 91 # RENUMBER command
125125

126126
# Displayable names for each token category
127127
catnames = ['EOF', 'LET', 'LIST', 'PRINT', 'RUN',
@@ -140,8 +140,8 @@ class BASICToken:
140140
'MAX', 'MIN', 'INSTR', 'AND', 'OR', 'NOT', 'PI',
141141
'RNDINT', 'OPEN', 'HASH', 'CLOSE', 'FSEEK', 'APPEND',
142142
'OUTPUT', 'RESTORE', 'RNDINT', 'TAB', 'SEMICOLON',
143-
'LEFT', 'RIGHT', 'RENUMBER',
144-
'WHILE', 'WEND']
143+
'LEFT', 'RIGHT',
144+
'WHILE', 'WEND', 'RENUMBER']
145145

146146
smalltokens = {'=': ASSIGNOP, '(': LEFTPAREN, ')': RIGHTPAREN,
147147
'+': PLUS, '-': MINUS, '*': TIMES, '/': DIVIDE,
@@ -203,3 +203,4 @@ def pretty_print(self):
203203

204204
def print_lexeme(self):
205205
print(self.lexeme, end=' ')
206+

0 commit comments

Comments
 (0)