From 42ac3e89272d50b74636e483772ccac4fb7b0ffb Mon Sep 17 00:00:00 2001 From: Chris <Christopher.Happe@uni-duesseldorf.de> Date: Sat, 14 Nov 2020 09:08:15 +0100 Subject: [PATCH] Bugfix: Falscher Aufruf des Errorhandlers --- info4/kapitel-8/Interpreter/interpreter.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/info4/kapitel-8/Interpreter/interpreter.py b/info4/kapitel-8/Interpreter/interpreter.py index ff765c5..cf74b13 100644 --- a/info4/kapitel-8/Interpreter/interpreter.py +++ b/info4/kapitel-8/Interpreter/interpreter.py @@ -143,7 +143,7 @@ def process_loop(value_list, forbidden_identifiers, loop_token): while not end_found: token = verify_program(forbidden_identifiers, next_token()) if token is None or token.k not in ['SEMICOLON', 'END']: - error_handler("SEMICOLON oder END in LOOP erwartet.") + error_handler.handle_error("SEMICOLON oder END in LOOP erwartet.") elif token.k == 'SEMICOLON': continue elif token.k == 'END': @@ -156,7 +156,7 @@ def process_loop(value_list, forbidden_identifiers, loop_token): while not end_found: token, value_list = process_program(value_list, forbidden_identifiers, next_token()) if token is None or token.k not in ['SEMICOLON', 'END']: - error_handler("SEMICOLON oder END in LOOP erwartet.") + error_handler.handle_error("SEMICOLON oder END in LOOP erwartet.") elif token.k == 'SEMICOLON': continue elif token.k == 'END': @@ -182,7 +182,7 @@ def verify_loop(forbidden_identifiers, loop_token): while not end_found: token = verify_program(forbidden_identifiers, next_token()) if token is None or token.k not in ['SEMICOLON', 'END']: - error_handler("SEMICOLON oder END in LOOP erwartet.") + error_handler.handle_error("SEMICOLON oder END in LOOP erwartet.") elif token.k == 'SEMICOLON': continue elif token.k == 'END': -- GitLab