diff options
| author | Michael Williamson <mike@zwobble.org> | 2016-01-16 14:52:18 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2016-01-16 14:52:18 +0000 |
| commit | aa02301717037a48b1fdfbadd26e341213df15b5 (patch) | |
| tree | a46b2dfe88556ead6d78aa6c44d8eebbcbfb8392 /src/main/java/org/zwobble/couscous/backends/python/PythonSerializer.java | |
| parent | 1825bb87182562003d223c0c74f110406eea36cc (diff) | |
Combine Python and C# writers
Diffstat (limited to 'src/main/java/org/zwobble/couscous/backends/python/PythonSerializer.java')
| -rw-r--r-- | src/main/java/org/zwobble/couscous/backends/python/PythonSerializer.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/main/java/org/zwobble/couscous/backends/python/PythonSerializer.java b/src/main/java/org/zwobble/couscous/backends/python/PythonSerializer.java index 45739da..6105715 100644 --- a/src/main/java/org/zwobble/couscous/backends/python/PythonSerializer.java +++ b/src/main/java/org/zwobble/couscous/backends/python/PythonSerializer.java @@ -1,5 +1,6 @@ package org.zwobble.couscous.backends.python; +import org.zwobble.couscous.backends.SourceCodeWriter; import org.zwobble.couscous.backends.python.ast.*; import org.zwobble.couscous.backends.python.ast.visitors.PythonNodeVisitor; import org.zwobble.couscous.util.Action; @@ -11,15 +12,15 @@ import static com.google.common.collect.Iterables.skip; public class PythonSerializer implements PythonNodeVisitor { public static String serialize(PythonNode node) { - PythonWriter writer = new PythonWriter(); + SourceCodeWriter writer = new SourceCodeWriter(); PythonSerializer serializer = new PythonSerializer(writer); serializer.write(node); return writer.asString(); } - private final PythonWriter writer; + private final SourceCodeWriter writer; - private PythonSerializer(PythonWriter writer) { + private PythonSerializer(SourceCodeWriter writer) { this.writer = writer; } |
