diff options
| author | mryouse | 2022-06-13 03:22:17 +0000 |
|---|---|---|
| committer | mryouse | 2022-06-13 03:22:17 +0000 |
| commit | 2f927fa13188cb2fe3ade70d65de912acfd2f119 (patch) | |
| tree | 69025c543766a8d7565731ffb8bb1b6994829e30 | |
| parent | 9af564b2725d7112493974dec968ceb2aa2539fd (diff) | |
add namespaces to new functions
| -rw-r--r-- | interpreter.py | 6 |
1 files changed, 3 insertions, 3 deletions
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 = "" |
