| 673 | |
| 674 | |
| 675 | class StatementNode: |
| 676 | def __init__(self, stmt): |
| 677 | self.stmt = stmt |
| 678 | |
| 679 | def emit(self, indent, begin_indent=""): |
| 680 | return indent + self.stmt |
| 681 | |
| 682 | def __repr__(self): |
| 683 | return "<stmt: %s>" % repr(self.stmt) |
| 684 | |
| 685 | |
| 686 | class IfNode(BlockNode): |