catacomb/__init__.py (BaseRat): Add missing reverse-multiplication method.
authorMark Wooding <mdw@distorted.org.uk>
Sat, 19 Oct 2019 19:21:02 +0000 (20:21 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sun, 17 Nov 2019 01:43:30 +0000 (01:43 +0000)
catacomb/__init__.py

index c0cb1ab..f6a5491 100644 (file)
@@ -312,6 +312,7 @@ class BaseRat (object):
   def __mul__(me, you):
     n, d = _split_rat(you)
     return type(me)(me._n*n, me._d*d)
+  __rmul__ = __mul__
   def __div__(me, you):
     n, d = _split_rat(you)
     return type(me)(me._n*d, me._d*n)