Commit c4c4bcd2 authored by Christopher Happe's avatar Christopher Happe
Browse files

Feature: Ausgabe bei Abbruch des Programms

parent 3c80fe3b
......@@ -273,6 +273,8 @@ class GOTOInterpreter:
return self.values.get('x0')
return 0
except KeyboardInterrupt:
print('Die Ausführung des Programms wurde unterbrochen.\n' +
'Daher ist der Rückgabewert des Programms nicht definiert.')
return -1
......
......@@ -243,6 +243,8 @@ class LOOPInterpreter:
return self.values.get('x0')
return 0
except KeyboardInterrupt:
print('Die Ausführung des Programms wurde unterbrochen.\n' +
'Daher ist der Rückgabewert des Programms nicht definiert.')
return -1
......
......@@ -178,6 +178,8 @@ class WHILEInterpreter(LOOPInterpreter):
return self.values.get('x0')
return 0
except KeyboardInterrupt:
print('Die Ausführung des Programms wurde unterbrochen.\n' +
'Daher ist der Rückgabewert des Programms nicht definiert.')
return -1
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment