fixed typing issue
This commit is contained in:
@@ -174,13 +174,13 @@ class TreeToBoring(Transformer):
|
|||||||
|
|
||||||
def expression(self, exp) -> Expression:
|
def expression(self, exp) -> Expression:
|
||||||
(exp,) = exp
|
(exp,) = exp
|
||||||
if type(exp) == Expression:
|
if isinstance(exp, Expression):
|
||||||
return exp
|
return exp
|
||||||
return Expression(expression=exp)
|
return Expression(expression=exp)
|
||||||
|
|
||||||
def factor(self, factor) -> Expression:
|
def factor(self, factor) -> Expression:
|
||||||
(factor,) = factor
|
(factor,) = factor
|
||||||
if type(factor) == Expression:
|
if isinstance(factor, Expression):
|
||||||
return factor
|
return factor
|
||||||
return Expression(factor)
|
return Expression(factor)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user