From fcff78ad45953c2473270c928e0256917f30d5c2 Mon Sep 17 00:00:00 2001 From: mryouse Date: Tue, 10 May 2022 05:05:39 +0000 Subject: add debug toggle --- repl.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'repl.py') diff --git a/repl.py b/repl.py index af84c82..8b4622e 100644 --- a/repl.py +++ b/repl.py @@ -1,6 +1,8 @@ from lexer import lex from parser import parse from runner import evaluate +from std import _get_debug + def main(): idx = 1 @@ -10,9 +12,11 @@ def main(): continue try: lexed = lex(inp, []) - print(f" - LEX: {lexed}") + if _get_debug(): + print(f" - LEX: {lexed}") parsed = parse(lexed, []) - print(f" - PARSE: {parsed}") + if _get_debug(): + print(f" - PARSE: {parsed}") ev = evaluate(parsed, []) print(f"=> {ev}") idx += 1 -- cgit v1.2.3