Create evaluator for power operator
This commit is contained in:
@@ -11,6 +11,6 @@ class NotEvaluator(Evaluator):
|
||||
value = expressionEvaluator(doAssert=True)(node.value, environment).value
|
||||
|
||||
if value.type != Type.BOOL:
|
||||
raise RuntimeException(f"Operator '{node.operator.value}' is supported only by {Type.BOOL.name.lower()} type", node.pos)
|
||||
raise RuntimeException(f"Operator '{node.operator.value}' is supported only by {Type.BOOL.name.lower()} type", node.value.pos)
|
||||
|
||||
return Type.bool(not value.value)
|
||||
Reference in New Issue
Block a user