(self)
| 385 | return node |
| 386 | |
| 387 | def parse_print(self): |
| 388 | node = nodes.Output(lineno=next(self.stream).lineno) |
| 389 | node.nodes = [] |
| 390 | while self.stream.current.type != 'block_end': |
| 391 | if node.nodes: |
| 392 | self.stream.expect('comma') |
| 393 | node.nodes.append(self.parse_expression()) |
| 394 | return node |
| 395 | |
| 396 | def parse_assign_target(self, with_tuple=True, name_only=False, |
| 397 | extra_end_rules=None, with_namespace=False): |
nothing calls this directly
no test coverage detected