evaluator executions instead of direct instances

This commit is contained in:
Dave Halter
2013-12-29 19:40:45 +01:00
parent 0f6b5b222b
commit 8561217333
4 changed files with 20 additions and 24 deletions

View File

@@ -77,7 +77,7 @@ def builtins_super(evaluator, obj, params):
cls = er.Class(evaluator, cls)
su = cls.get_super_classes()
if su:
return [er.Instance(evaluator, su[0])]
return evaluator.execute(su[0])
return []