aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormryouse2022-07-02 16:42:35 +0000
committermryouse2022-07-02 16:45:25 +0000
commitbc4d78ef9e98f326b6a07b0c504f1569268306d1 (patch)
tree3ecbd8eabcd53450a4b2c0fe6a3d6f0ff28360dd
parent6240398ba91d17b08975a7157df1bf8c934cc145 (diff)
bugfix: 'name' is not a string, it's an object
-rw-r--r--neb/std/core.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/neb/std/core.py b/neb/std/core.py
index 1c3c4b4..d846498 100644
--- a/neb/std/core.py
+++ b/neb/std/core.py
@@ -201,9 +201,9 @@ def interpretType(symbol, args, env, ns):
if not isinstance(args[1], TypeWrap):
raise InterpretPanic(symbol, "parent must be a valid type", args[1])
- elif not env.contains(args[1].name):
+ elif not env.contains(args[1].name.name):
raise InterpretPanic(symbol, f"no such type {args[1]}")
- parent = env.get(args[1].name)
+ parent = env.get(args[1].name.name)
func = args[2]
if not isinstance(func, Function):