src/Scanner.cpp
changeset 148 c0740249963c
parent 146 dc7d3b7a918c
child 171 023711891116
     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 == '=')