[Python-checkins] cpython: teach unparse about matrix multiplication

benjamin.peterson python-checkins at python.org
Thu Apr 10 06:17:54 CEST 2014


http://hg.python.org/cpython/rev/6a4ef8928e1b
changeset:   90210:6a4ef8928e1b
user:        Benjamin Peterson <benjamin at python.org>
date:        Thu Apr 10 00:17:48 2014 -0400
summary:
  teach unparse about matrix multiplication

files:
  Tools/parser/unparse.py |  2 +-
  1 files changed, 1 insertions(+), 1 deletions(-)


diff --git a/Tools/parser/unparse.py b/Tools/parser/unparse.py
--- a/Tools/parser/unparse.py
+++ b/Tools/parser/unparse.py
@@ -401,7 +401,7 @@
         self.dispatch(t.operand)
         self.write(")")
 
-    binop = { "Add":"+", "Sub":"-", "Mult":"*", "Div":"/", "Mod":"%",
+    binop = { "Add":"+", "Sub":"-", "Mult":"*", "MatMult":"@", "Div":"/", "Mod":"%",
                     "LShift":"<<", "RShift":">>", "BitOr":"|", "BitXor":"^", "BitAnd":"&",
                     "FloorDiv":"//", "Pow": "**"}
     def _BinOp(self, t):

-- 
Repository URL: http://hg.python.org/cpython


More information about the Python-checkins mailing list