Author: [email protected]
Branch: py3.5-raffael_t
Changeset: r83937:6b5719bb947f
Date: 2016-03-21 19:16 +0100
http://bitbucket.org/pypy/pypy/changeset/6b5719bb947f/
Log: AST um @ erweitert
diff --git a/pypy/interpreter/astcompiler/ast.py
b/pypy/interpreter/astcompiler/ast.py
--- a/pypy/interpreter/astcompiler/ast.py
+++ b/pypy/interpreter/astcompiler/ast.py
@@ -3046,6 +3046,7 @@
BitXor = 10
BitAnd = 11
FloorDiv = 12
+MatMult = 13
operator_to_class = [
_Add,
diff --git a/pypy/interpreter/astcompiler/astbuilder.py
b/pypy/interpreter/astcompiler/astbuilder.py
--- a/pypy/interpreter/astcompiler/astbuilder.py
+++ b/pypy/interpreter/astcompiler/astbuilder.py
@@ -17,6 +17,7 @@
'/=' : ast.Div,
'//=' : ast.FloorDiv,
'%=' : ast.Mod,
+ '@=' : ast.MatMult,
'<<=' : ast.LShift,
'>>=' : ast.RShift,
'&=' : ast.BitAnd,
@@ -37,7 +38,8 @@
tokens.STAR : ast.Mult,
tokens.SLASH : ast.Div,
tokens.DOUBLESLASH : ast.FloorDiv,
- tokens.PERCENT : ast.Mod
+ tokens.PERCENT : ast.Mod,
+ tokens.AT : ast.MatMult
})
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit