Author: Armin Rigo <ar...@tunes.org>
Branch: 
Changeset: r90310:9de068384802
Date: 2017-02-22 17:08 +0000
http://bitbucket.org/pypy/pypy/changeset/9de068384802/

Log:    oops, translation fix

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
@@ -1318,7 +1318,7 @@
         w_level = get_field(space, w_node, 'level', True)
         w_lineno = get_field(space, w_node, 'lineno', False)
         w_col_offset = get_field(space, w_node, 'col_offset', False)
-        _module = space.realtext_w(w_module) if not space.is_none(w_module) 
else space.w_None
+        _module = space.realtext_w(w_module) if not space.is_none(w_module) 
else None
         names_w = space.unpackiterable(w_names)
         _names = [alias.from_object(space, w_item) for w_item in names_w]
         _level = space.int_w(w_level)
@@ -3415,8 +3415,8 @@
         w_defaults = get_field(space, w_node, 'defaults', False)
         args_w = space.unpackiterable(w_args)
         _args = [expr.from_object(space, w_item) for w_item in args_w]
-        _vararg = space.realtext_w(w_vararg) if not space.is_none(w_vararg) 
else space.w_None
-        _kwarg = space.realtext_w(w_kwarg) if not space.is_none(w_kwarg) else 
space.w_None
+        _vararg = space.realtext_w(w_vararg) if not space.is_none(w_vararg) 
else None
+        _kwarg = space.realtext_w(w_kwarg) if not space.is_none(w_kwarg) else 
None
         defaults_w = space.unpackiterable(w_defaults)
         _defaults = [expr.from_object(space, w_item) for w_item in defaults_w]
         return arguments(_args, _vararg, _kwarg, _defaults)
@@ -3485,7 +3485,7 @@
         _name = space.realtext_w(w_name)
         if _name is None:
             raise_required_value(space, w_node, 'name')
-        _asname = space.realtext_w(w_asname) if not space.is_none(w_asname) 
else space.w_None
+        _asname = space.realtext_w(w_asname) if not space.is_none(w_asname) 
else None
         return alias(_name, _asname)
 
 State.ast_type('alias', 'AST', ['name', 'asname'])
diff --git a/pypy/interpreter/astcompiler/tools/asdl_py.py 
b/pypy/interpreter/astcompiler/tools/asdl_py.py
--- a/pypy/interpreter/astcompiler/tools/asdl_py.py
+++ b/pypy/interpreter/astcompiler/tools/asdl_py.py
@@ -151,7 +151,7 @@
         elif field.type in ("identifier",):
             if field.opt:
                 return ("space.realtext_w(%s) if not space.is_none(%s) "
-                        "else space.w_None" % (value, value))
+                        "else None" % (value, value))
             return "space.realtext_w(%s)" % (value,)
         elif field.type in ("int",):
             return "space.int_w(%s)" % (value,)
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to