Commit d1142616 authored by Jeremy Hylton's avatar Jeremy Hylton

Handle testlist_safe as if it were testlist.

parent 771f9146
...@@ -515,9 +515,11 @@ class Transformer: ...@@ -515,9 +515,11 @@ class Transformer:
def testlist(self, nodelist): def testlist(self, nodelist):
# testlist: expr (',' expr)* [','] # testlist: expr (',' expr)* [',']
# testlist_safe: test [(',' test)+ [',']]
# exprlist: expr (',' expr)* [','] # exprlist: expr (',' expr)* [',']
return self.com_binary(Tuple, nodelist) return self.com_binary(Tuple, nodelist)
testlist_safe = testlist # XXX
exprlist = testlist exprlist = testlist
def test(self, nodelist): def test(self, nodelist):
...@@ -1254,6 +1256,7 @@ class Transformer: ...@@ -1254,6 +1256,7 @@ class Transformer:
_doc_nodes = [ _doc_nodes = [
symbol.expr_stmt, symbol.expr_stmt,
symbol.testlist, symbol.testlist,
symbol.testlist_safe,
symbol.test, symbol.test,
symbol.and_test, symbol.and_test,
symbol.not_test, symbol.not_test,
...@@ -1306,6 +1309,7 @@ _legal_node_types = [ ...@@ -1306,6 +1309,7 @@ _legal_node_types = [
symbol.try_stmt, symbol.try_stmt,
symbol.suite, symbol.suite,
symbol.testlist, symbol.testlist,
symbol.testlist_safe,
symbol.test, symbol.test,
symbol.and_test, symbol.and_test,
symbol.not_test, symbol.not_test,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment