[py3] Fixed F-expression division operators
In Python 3 dividing by int will call obj.__truediv__(). This operator was missing from F-expressions.
This commit is contained in:
parent
c2d59e5564
commit
62a9ed0ac7
|
@ -58,8 +58,9 @@ class ExpressionNode(tree.Node):
|
|||
def __mul__(self, other):
|
||||
return self._combine(other, self.MUL, False)
|
||||
|
||||
def __div__(self, other):
|
||||
def __truediv__(self, other):
|
||||
return self._combine(other, self.DIV, False)
|
||||
__div__ = __truediv__ # Python 2 compatibility
|
||||
|
||||
def __mod__(self, other):
|
||||
return self._combine(other, self.MOD, False)
|
||||
|
|
Loading…
Reference in New Issue