Fix bug tokenizing an isolated "."

This commit is contained in:
2020-11-25 20:35:32 +01:00
parent d6b5408f8a
commit 67b94392e0

View File

@@ -297,6 +297,12 @@ namespace VAR.ExpressionEvaluator
haveDecimalPoint = _currentChar == '.';
NextChar();
}
if (haveDecimalPoint && sbNumber.Length == 1)
{
_text = sbNumber.ToString();
_currentToken = Token.String;
return;
}
_number = decimal.Parse(sbNumber.ToString(), CultureInfo.InvariantCulture);
_currentToken = Token.Number;
return;