Added SyaNodeParser (finally, after one month)
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import copy
|
||||
import traceback
|
||||
from enum import Enum
|
||||
|
||||
from core.ast.visitors import UnreferencedNamesVisitor
|
||||
@@ -59,7 +60,7 @@ class PythonEvaluator(OneReturnValueEvaluator):
|
||||
return sheerka.ret(self.name, True, evaluated, parents=[return_value])
|
||||
|
||||
except Exception as error:
|
||||
context.log_error(error, self.name)
|
||||
context.log_error(error, who=self.name, exc=traceback.format_exc())
|
||||
error = sheerka.new(BuiltinConcepts.ERROR, body=error)
|
||||
return sheerka.ret(self.name, False, error, parents=[return_value])
|
||||
|
||||
|
||||
Reference in New Issue
Block a user