diff options
| author | Michael Williamson <mike@zwobble.org> | 2015-10-05 13:00:08 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2015-10-05 13:00:08 +0100 |
| commit | d764958a284de666462796c9195fdb00d521d78a (patch) | |
| tree | 163f1d7ecafb86b3b05062d82d436cb4523e3245 /src/main/java/org/zwobble/couscous/backends/python/PythonSerializer.java | |
| parent | cc1543421aafac336be05ac0b75cecc2da4b6818 (diff) | |
Add Python boolean values
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, 7 insertions, 0 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 e5a13e5..b6adb80 100644 --- a/src/main/java/org/zwobble/couscous/backends/python/PythonSerializer.java +++ b/src/main/java/org/zwobble/couscous/backends/python/PythonSerializer.java @@ -1,6 +1,7 @@ package org.zwobble.couscous.backends.python; import org.zwobble.couscous.backends.python.ast.PythonBlock; +import org.zwobble.couscous.backends.python.ast.PythonBooleanLiteralNode; import org.zwobble.couscous.backends.python.ast.PythonClassNode; import org.zwobble.couscous.backends.python.ast.PythonFunctionDefinitionNode; import org.zwobble.couscous.backends.python.ast.PythonIntegerLiteralNode; @@ -45,6 +46,12 @@ public class PythonSerializer implements PythonNodeVisitor<Void> { } @Override + public Void visit(PythonBooleanLiteralNode booleanLiteral) { + writer.writeKeyword(booleanLiteral.getValue() ? "True" : "False"); + return null; + } + + @Override public Void visit(PythonReturnNode pythonReturn) { writer.startStatement(); writer.writeKeyword("return"); |
