From f126db2e1d476d5f7457594bcb318a5cb5f0c528 Mon Sep 17 00:00:00 2001 From: mryouse Date: Wed, 22 Jun 2022 00:59:28 +0000 Subject: give builtin functions proper names --- neb/std/term.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'neb/std/term.py') 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, [])) -- cgit v1.2.3