aboutsummaryrefslogtreecommitdiff
path: root/neb/std/term.py
diff options
context:
space:
mode:
Diffstat (limited to 'neb/std/term.py')
-rw-r--r--neb/std/term.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/neb/std/term.py b/neb/std/term.py
index e706005..59f6fdf 100644
--- a/neb/std/term.py
+++ b/neb/std/term.py
@@ -1,4 +1,4 @@
-from .. import TypeEnum, Environment, Arg, Builtin, evaluate
+from .. import TypeEnum, Environment, Arg, Builtin, evaluate, InterpretPanic
from ..structs import *
import subprocess
import sys
@@ -9,13 +9,13 @@ def interpretClear(symbol, args, env, ns):
subprocess.run(["clear"])
return List([])
-TERM.register("clear", Builtin(interpretClear, []))
+TERM.register("clear", Builtin("clear", interpretClear, []))
def interpretReadLine(symbol, args, env, ns):
ret = input(args[0].value)
return String(ret)
-TERM.register("read-line", Builtin(interpretReadLine, [Arg("prompt", TypeEnum.STRING)]))
+TERM.register("read-line", Builtin("read-line", interpretReadLine, [Arg("prompt", TypeEnum.STRING)]))
def interpretReadChar(symbol, args, env, ns):
import termios, tty
@@ -30,4 +30,4 @@ def interpretReadChar(symbol, args, env, ns):
termios.tcsetattr(fd, termios.TCSADRAIN, old)
return String(ch.decode("utf-8"))
-TERM.register("read-char", Builtin(interpretReadChar, []))
+TERM.register("read-char", Builtin("read-char", interpretReadChar, []))