diff options
| -rw-r--r-- | std.py | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -10,9 +10,10 @@ DEBUG = True def _get_debug(): return DEBUG -def std_exit(status=0): - sys.exit(status) - return NebLiteral(NebType.BOOL, True) +def std_exit(status=None): + out = 0 if status is None else status.value + sys.exit(out) + return NebLiteral(NebType.BOOL, True) # this should never be reached def std_print(arg): print(arg.value) |
