mirror of https://gitlab.com/basile.b/dexed.git
fix highlighter, property for int litterals
This commit is contained in:
parent
66cfe2be3c
commit
1c33a5bb4a
|
@ -851,7 +851,14 @@ begin
|
||||||
if reader^ <> '.' then
|
if reader^ <> '.' then
|
||||||
while isNumber(readerNext^) or (reader^ = '_') do (*!*);
|
while isNumber(readerNext^) or (reader^ = '_') do (*!*);
|
||||||
if reader^ = '.' then
|
if reader^ = '.' then
|
||||||
while isNumber(readerNext^) or (reader^ = '_') do (*!*);
|
begin
|
||||||
|
if isNumber(readerNext^) then
|
||||||
|
begin
|
||||||
|
while isNumber(reader^) or (reader^ = '_') do
|
||||||
|
readerNext;
|
||||||
|
end else
|
||||||
|
readerPrev;
|
||||||
|
end;
|
||||||
if reader^= '.' then
|
if reader^= '.' then
|
||||||
begin
|
begin
|
||||||
readerNext;
|
readerNext;
|
||||||
|
@ -889,18 +896,6 @@ begin
|
||||||
end;
|
end;
|
||||||
_notDotFloat:
|
_notDotFloat:
|
||||||
|
|
||||||
// generic number literals
|
|
||||||
//if (isNumber(reader^)) then
|
|
||||||
//begin
|
|
||||||
// while isHex(readerNext^) or (reader^ = '_') or (reader^ = '.')
|
|
||||||
// or (reader^ in ['x', 'X', 'u', 'U', 'L', 'i']) do (*!*);
|
|
||||||
// if isWhite(reader^) or isSymbol(reader^) or isOperator1(reader^) then
|
|
||||||
// fTokKind := tkNumbr
|
|
||||||
// else
|
|
||||||
// fTokKind := tkError;
|
|
||||||
// exit;
|
|
||||||
//end;
|
|
||||||
|
|
||||||
// symbols
|
// symbols
|
||||||
if isSymbol(reader^) then
|
if isSymbol(reader^) then
|
||||||
begin
|
begin
|
||||||
|
|
Loading…
Reference in New Issue