From bc4d78ef9e98f326b6a07b0c504f1569268306d1 Mon Sep 17 00:00:00 2001 From: mryouse Date: Sat, 2 Jul 2022 16:42:35 +0000 Subject: bugfix: 'name' is not a string, it's an object --- neb/std/core.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'neb') 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): -- cgit v1.2.3