You've already forked python-uncompyle6
mirror of
https://github.com/rocky/python-uncompyle6.git
synced 2025-08-03 08:49:51 +08:00
Make sure we call 'expr' go set precidence right
This commit is contained in:
@@ -304,10 +304,9 @@ def customize_for_version3(self, version):
|
||||
if elem in ('ROT_THREE', 'EXTENDED_ARG'):
|
||||
continue
|
||||
assert elem == 'expr'
|
||||
elem = elem[0]
|
||||
line_number = self.line_number
|
||||
value = self.traverse(elem)
|
||||
if elem == 'tuple':
|
||||
if elem[0] == 'tuple':
|
||||
assert value[0] == '('
|
||||
assert value[-1] == ')'
|
||||
value = value[1:-1]
|
||||
|
@@ -1694,7 +1694,6 @@ class SourceWalker(GenericASTTraversal, object):
|
||||
if elem in ('ROT_THREE', 'EXTENDED_ARG'):
|
||||
continue
|
||||
assert elem == 'expr'
|
||||
elem = elem[0]
|
||||
line_number = self.line_number
|
||||
value = self.traverse(elem)
|
||||
if line_number != self.line_number:
|
||||
@@ -1719,7 +1718,6 @@ class SourceWalker(GenericASTTraversal, object):
|
||||
self.prune()
|
||||
return
|
||||
|
||||
# FIXME: add n_tuple_unpack to list?
|
||||
n_set = n_tuple = n_build_set = n_list
|
||||
|
||||
def n_unpack(self, node):
|
||||
|
Reference in New Issue
Block a user