diff options
author | buraq <buraq@epfl.ch> | 2005-04-19 15:48:38 +0000 |
---|---|---|
committer | buraq <buraq@epfl.ch> | 2005-04-19 15:48:38 +0000 |
commit | 8d4cadf3d956a9779bc3148f6670888e6f6d4340 (patch) | |
tree | b4c7f8dab275205b53f420d12e42192ae187c4c8 /sources | |
parent | 2dfa8272da4b1fba6a09199f8730aab18c27c273 (diff) | |
download | scala-8d4cadf3d956a9779bc3148f6670888e6f6d4340.tar.gz scala-8d4cadf3d956a9779bc3148f6670888e6f6d4340.tar.bz2 scala-8d4cadf3d956a9779bc3148f6670888e6f6d4340.zip |
bugfix, whitespace and XML literals
Diffstat (limited to 'sources')
-rw-r--r-- | sources/scala/tools/scalac/ast/parser/Scanner.scala | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sources/scala/tools/scalac/ast/parser/Scanner.scala b/sources/scala/tools/scalac/ast/parser/Scanner.scala index 380459ae18..a2ee0a6a83 100644 --- a/sources/scala/tools/scalac/ast/parser/Scanner.scala +++ b/sources/scala/tools/scalac/ast/parser/Scanner.scala @@ -308,7 +308,7 @@ class Scanner(_unit: CompilationUnit) extends TokenData { var last = lastch; nextch(); last.match { - case ' '|'{'|'('|'>' if xml.Parsing.isNameStart( ch ) => + case ' '|'\t'|'\n'|'{'|'('|'>' if xml.Parsing.isNameStart( ch ) => token = XMLSTART; case _ => putChar('<'); @@ -504,7 +504,8 @@ class Scanner(_unit: CompilationUnit) extends TokenData { else syntaxError("unclosed comment"); openComments = openComments - 1; } - true + lastch = ' '; + true; } else { false } |