diff --git a/main.py b/main.py index 7f7ed68..738648b 100755 --- a/main.py +++ b/main.py @@ -10,11 +10,11 @@ "value": value, } -def do_system_print(env, args): +def do_system_print(subject, args): print(args[0]["value"]) return None -def do_system_read(env, args): +def do_system_read(subject, args): return make_text(input()) base_env = { @@ -40,7 +40,7 @@ args = [] for arg in ast[3]: args.append(resolve_value(env, arg)) - return command(env, args) + return command(subject, args) def run_set(env, ast): env[ast[1]] = run_statement(env, ast[2])