diff options
| author | mryouse | 2022-07-02 16:42:35 +0000 |
|---|---|---|
| committer | mryouse | 2022-07-02 16:45:25 +0000 |
| commit | bc4d78ef9e98f326b6a07b0c504f1569268306d1 (patch) | |
| tree | 3ecbd8eabcd53450a4b2c0fe6a3d6f0ff28360dd /neb | |
| parent | 6240398ba91d17b08975a7157df1bf8c934cc145 (diff) | |
bugfix: 'name' is not a string, it's an object
Diffstat (limited to 'neb')
| -rw-r--r-- | neb/std/core.py | 4 |
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): |
