Usual isinstance for mypy

master
Salvo 'LtWorf' Tomaselli 2020-06-18 17:20:17 +07:00
parent 3b1e90b30e
commit dcde484a63
No known key found for this signature in database
GPG Key ID: B3A7CF0C801886CF
1 changed files with 2 additions and 2 deletions

@ -125,10 +125,10 @@ class Node:
for i in range(level): for i in range(level):
r += ' ' r += ' '
r += self.name r += self.name
if self.name in b_operators: if self.name in b_operators and isinstance(self, Binary):
r += self.left.printtree(level + 1) r += self.left.printtree(level + 1)
r += self.right.printtree(level + 1) r += self.right.printtree(level + 1)
elif self.name in u_operators: elif self.name in u_operators and isinstance(self, Unary):
r += '\t%s\n' % self.prop r += '\t%s\n' % self.prop
r += self.child.printtree(level + 1) r += self.child.printtree(level + 1)
return '\n' + r return '\n' + r