Skip to content

Commit

Permalink
fixed for visitors when node.init is a FunctionCall
Browse files Browse the repository at this point in the history
  • Loading branch information
duilio committed May 7, 2012
1 parent 71f4940 commit 3832095
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
2 changes: 1 addition & 1 deletion src/slimit/visitors/ecmavisitor.py
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ def visit_For(self, node):
s += self.visit(node.init) s += self.visit(node.init)
if node.init is None: if node.init is None:
s += ' ; ' s += ' ; '
elif isinstance(node.init, (ast.Assign, ast.Comma)): elif isinstance(node.init, (ast.Assign, ast.Comma, ast.FunctionCall)):
s += '; ' s += '; '
else: else:
s += ' ' s += ' '
Expand Down
3 changes: 2 additions & 1 deletion src/slimit/visitors/minvisitor.py
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -140,7 +140,8 @@ def visit_For(self, node):
s += self.visit(node.init) s += self.visit(node.init)
if node.init is None: if node.init is None:
s += ';' s += ';'
elif isinstance(node.init, (ast.Assign, ast.Comma, ast.Conditional)): elif isinstance(node.init, (ast.Assign, ast.Comma, ast.Conditional,
ast.FunctionCall)):
s += ';' s += ';'
else: else:
s += '' s += ''
Expand Down

0 comments on commit 3832095

Please sign in to comment.