1.1 --- a/src/Scanner.cpp Sat Aug 04 19:33:06 2012 -0700
1.2 +++ b/src/Scanner.cpp Sat Aug 04 20:12:20 2012 -0700
1.3 @@ -464,9 +464,11 @@
1.4 c = getChar();
1.5 if (c == '.')
1.6 return TOK_ELLIPSES;
1.7 + cc_.reportError(begin_, Message_UnexpectedCharacter, c, uint8(c));
1.8 + return TOK_ERROR;
1.9 }
1.10 - cc_.reportError(begin_, Message_UnexpectedCharacter, c, uint8(c));
1.11 - return TOK_ERROR;
1.12 + putChar(c);
1.13 + return TOK_DOT;
1.14
1.15 case '*':
1.16 c = getChar();
1.17 @@ -542,6 +544,7 @@
1.18 putChar(c);
1.19 return TOK_ASSIGN;
1.20
1.21 +
1.22 case '<':
1.23 c = getChar();
1.24 if (c == '=')