From 2f927fa13188cb2fe3ade70d65de912acfd2f119 Mon Sep 17 00:00:00 2001 From: mryouse Date: Mon, 13 Jun 2022 03:22:17 +0000 Subject: add namespaces to new functions --- interpreter.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'interpreter.py') diff --git a/interpreter.py b/interpreter.py index 869f424..02d12d0 100644 --- a/interpreter.py +++ b/interpreter.py @@ -806,14 +806,14 @@ def interpretUse(symbol, args, env, ns): GLOBALS.register("use", Builtin(interpretUse, [Arg("filename", TypeEnum.STRING, False, False)])) -def interpretAssert(symbol, args, env): +def interpretAssert(symbol, args, env, ns): if args[0].value != True: raise InterpretPanic(symbol, "assertion failed") return List([]) GLOBALS.register("assert", Builtin(interpretAssert, [Arg("cond", TypeEnum.BOOL, False, False)])) -def interpretHowTo(symbol, args, env): +def interpretHowTo(symbol, args, env, ns): if not isinstance(args[0], Symbol): raise InterpretPanic(symbol, "expects a symbol", args[0]) sym = env.get(args[0].name) @@ -822,7 +822,7 @@ def interpretHowTo(symbol, args, env): GLOBALS.register("howto", Builtin(interpretHowTo, [Arg("symbol", TypeEnum.ANY, False, True)])) -def interpretSymbols(symbol, args, env): +def interpretSymbols(symbol, args, env, ns): keys = list(env.environment.keys()) keys.sort() out = "" -- cgit v1.2.3