src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java

changeset 1171
7a836147b266
parent 1145
3343b22e2761
child 1280
5c0b3faeb0b0
     1.1 --- a/src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java	Wed Dec 28 10:52:11 2011 -0800
     1.2 +++ b/src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java	Tue Jan 03 11:37:00 2012 -0800
     1.3 @@ -535,13 +535,14 @@
     1.4                          reader.putChar('.');
     1.5                          scanFractionAndSuffix(pos);
     1.6                      } else if (reader.ch == '.') {
     1.7 +                        int savePos = reader.bp;
     1.8                          reader.putChar('.'); reader.putChar('.', true);
     1.9                          if (reader.ch == '.') {
    1.10                              reader.scanChar();
    1.11                              reader.putChar('.');
    1.12                              tk = TokenKind.ELLIPSIS;
    1.13                          } else {
    1.14 -                            lexError(pos, "malformed.fp.lit");
    1.15 +                            lexError(savePos, "illegal.dot");
    1.16                          }
    1.17                      } else {
    1.18                          tk = TokenKind.DOT;

mercurial