Merge pull request #199 from biveraxe/ver4dev

Делаем точку с запятой не значащим знаком
This commit is contained in:
2022-09-30 08:37:58 +03:00
committed by GitHub

View File

@@ -618,7 +618,7 @@ int IoTScenario::getLastChar() {
/// gettok - Возвращает следующий токен из стандартного потока ввода. /// gettok - Возвращает следующий токен из стандартного потока ввода.
int IoTScenario::gettok() { int IoTScenario::gettok() {
// Пропускаем пробелы. // Пропускаем пробелы.
while (isspace(LastChar)) while (isspace(LastChar) || LastChar == ';')
LastChar = getLastChar(); LastChar = getLastChar();
if (isalpha(LastChar) || LastChar == '_') { // идентификатор: [a-zA-Z][a-zA-Z0-9]* if (isalpha(LastChar) || LastChar == '_') { // идентификатор: [a-zA-Z][a-zA-Z0-9]*