aboutsummaryrefslogtreecommitdiff
path: root/neb/std/term.py
diff options
context:
space:
mode:
authormryouse2022-06-22 00:59:28 +0000
committermryouse2022-06-22 00:59:28 +0000
commitf126db2e1d476d5f7457594bcb318a5cb5f0c528 (patch)
treee23fc55a7d864cc47685c6199ce1775c265f1a85 /neb/std/term.py
parentf2c9f51359f7f2c7a1b968bc72ca911b7bb2b2d0 (diff)
give builtin functions proper names
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, []))