File tree 1 file changed +3
-6
lines changed
1 file changed +3
-6
lines changed Original file line number Diff line number Diff line change 1
1
from PublicVariables import *
2
- from Lexer import Lexer
3
-
2
+ from Lexer import lexicalize
4
3
5
4
# Token types
6
5
TT_keyword = 'KEYWORDS'
@@ -62,10 +61,9 @@ class Token: # Return token types
62
61
def __init__ (self , tokens ):
63
62
self .t_types = []
64
63
self .t_values = []
65
- self .__tokens = tokens
66
64
self .last_kw = ''
67
65
68
- for tok in self . __tokens :
66
+ for tok in tokens :
69
67
if tok :
70
68
self .__make_token (tok )
71
69
@@ -266,8 +264,7 @@ def run_in_py(src_file_name):
266
264
for statement in content : # "statement" is a line of code the in source code
267
265
current_line += 1
268
266
269
- lexer = Lexer (statement )
270
- token = Token (lexer .tokens )
267
+ token = Token (lexicalize (statement ))
271
268
transpiler .translate (types = token .t_types , values = token .t_values )
272
269
273
270
return py_code
You can’t perform that action at this time.
0 commit comments