diff --git a/pytools/py_codegen.py b/pytools/py_codegen.py index 66ab67b0f42f712ad03d7efbbc869e29671b15fc..54a8d7d85330914038156ee575714f9c80012181 100644 --- a/pytools/py_codegen.py +++ b/pytools/py_codegen.py @@ -64,7 +64,8 @@ class PythonCodeGenerator(object): if not s.strip(): self.code.append("") else: - self.code.append(" "*(4*self.level) + s) + for l in s.split("\n"): + self.code.append(" "*(4*self.level) + l) def indent(self): self.level += 1