diff --git a/src/primitives.py b/src/primitives.py index 851c769e60dda2800a71d3d263ecd81f01df75d6..e5c0e204290307365394dbccbf1ea252da3bdfe8 100644 --- a/src/primitives.py +++ b/src/primitives.py @@ -83,10 +83,11 @@ class Expression(object): __truediv__ = __div__ def __rdiv__(self, other): - if not is_constant(other): + if not is_valid_operand(other): return NotImplemented return quotient(other, self) + __rtruediv__ = __rdiv__ def __pow__(self, other): if not is_valid_operand(other):