summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormihaylov <mihaylov@epfl.ch>2003-04-02 17:21:33 +0000
committermihaylov <mihaylov@epfl.ch>2003-04-02 17:21:33 +0000
commite360fb4095273a5bbcddb2757c576cc457614391 (patch)
tree8cd6848671bf6c67891b1ceb1bcd9e6447988051
parentbfcbdb5f9022bf230524a15c1abf98140ffd1ddc (diff)
downloadscala-e360fb4095273a5bbcddb2757c576cc457614391.tar.gz
scala-e360fb4095273a5bbcddb2757c576cc457614391.tar.bz2
scala-e360fb4095273a5bbcddb2757c576cc457614391.zip
Wrap character literals in single quotes.
-rw-r--r--sources/scalac/ast/printer/TextTreePrinter.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/sources/scalac/ast/printer/TextTreePrinter.java b/sources/scalac/ast/printer/TextTreePrinter.java
index 36401bcab1..c7375c1fcc 100644
--- a/sources/scalac/ast/printer/TextTreePrinter.java
+++ b/sources/scalac/ast/printer/TextTreePrinter.java
@@ -476,6 +476,8 @@ public class TextTreePrinter implements TreePrinter {
String str;
if (obj instanceof String)
str = "\"" + obj + "\"";
+ else if (obj instanceof Character)
+ str = "\'" + obj + "\'";
else
str = String.valueOf(obj);
print(Text.Literal(str));