В лексере исправлено чтение чисел с плавающей точкой
This commit is contained in:
parent
24a3bf6202
commit
0191133720
@ -166,6 +166,8 @@ public final class Lexer {
|
|||||||
// Пропускаем десятичные точки, если они уже были в числе.
|
// Пропускаем десятичные точки, если они уже были в числе.
|
||||||
if (!decimal) buffer.append(ch);
|
if (!decimal) buffer.append(ch);
|
||||||
decimal = true;
|
decimal = true;
|
||||||
|
ch = next();
|
||||||
|
continue;
|
||||||
} else if (!Character.isDigit(ch)) {
|
} else if (!Character.isDigit(ch)) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user