Skip to content
Snippets Groups Projects
Commit 203f5210 authored by Chris's avatar Chris
Browse files

Jupyter Error mit sys.exit() behoben

parent 7caff8cf
No related branches found
No related tags found
1 merge request!1Master
......@@ -42,7 +42,7 @@ class ErrorHandler:
print("Variable " + k + ": " + str(v))
user_input = input("Drücke ENTER zum Fotfahren oder schreibe EXIT zum Beenden:")
if user_input.lower() == 'exit':
sys.exit(0)
raise KeyboardInterrupt
def process_assignment(value_list, forbidden_identifiers, identifier_token_1):
......@@ -239,6 +239,7 @@ def next_nonempty_token(current_function, expected_token):
def interpret(program):
try:
global error_handler, lex, values
lex = lexer.Lexer(regex_to_token, program)
error_handler = ErrorHandler(program)
......@@ -257,3 +258,5 @@ def interpret(program):
if "x0" in values:
return values.get("x0")
return 0
except KeyboardInterrupt:
return -1
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment