aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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):