diff options
| author | mryouse | 2022-05-19 03:24:44 +0000 |
|---|---|---|
| committer | mryouse | 2022-05-19 03:24:44 +0000 |
| commit | 887402efda7584835b1c6242bcde2a2f6059e565 (patch) | |
| tree | 50d5567d85b75829342a6289609b7afe814479b9 /repl.py | |
| parent | 9035e50ee06a4f3b452ad80f6dc59b1941a51678 (diff) | |
interpreter with some builtins
Diffstat (limited to 'repl.py')
| -rw-r--r-- | repl.py | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -1,5 +1,6 @@ from lexer import lex from parser import parse +from interpreter import interpret def _get_debug(): return True @@ -21,6 +22,8 @@ def main(): if _get_debug(): acc = " ".join([f"{p}" for p in parsed]) print(f" - PARSE: {acc}") + inter = interpret(parsed) + print(f"=> {inter}") idx += 1 except Exception as e: print(f"panic! {e}") |
