Skip to content

Commit 83d1ee5

Browse files
committed
Add missing parentheses around some Starred expressions
1 parent 03f0d8a commit 83d1ee5

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

src/python_minifier/expression_printer.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,12 @@ def visit_Name(self, node):
224224

225225
def visit_Starred(self, node):
226226
self.code += '*'
227-
self._expression(node.value)
227+
if self.precedence(node.value) <= 7:
228+
self.code += '('
229+
self._expression(node.value)
230+
self.code += ')'
231+
else:
232+
self._expression(node.value)
228233

229234
# endregion
230235

0 commit comments

Comments
 (0)