Skip to content

Commit

Permalink
Добавил поддержку Асинх / Ждать (lead-tools#159)
Browse files Browse the repository at this point in the history
  • Loading branch information
vladimir-kharin committed Dec 14, 2023
1 parent 9ac1968 commit a1e7f8b
Showing 1 changed file with 4 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1946,7 +1946,7 @@
ИначеЕсли Парсер_Токен = Токены.Новый Тогда
Операнд = РазобратьВыражениеНовый();
ИначеЕсли Парсер_Токен = Токены.Ждать Тогда
Операнд = РазобратьВыражениеЖдать();
Операнд = РазобратьВыражениеОператорЖдать();
ИначеЕсли Парсер_Токен = Токены.ЗнакВопроса Тогда
Операнд = РазобратьВыражениеТернарное();
Иначе
Expand Down Expand Up @@ -2059,7 +2059,7 @@
Возврат Узел;
КонецФункции // РазобратьВыражениеНовый()

Функция РазобратьВыражениеЖдать()
Функция РазобратьВыражениеОператорЖдать()
Перем Операция, Выражение, Начало;
Начало = Парсер_ДанныеТекущегоТокена;

Expand Down Expand Up @@ -2643,6 +2643,8 @@
Оператор = РазобратьОператорВызватьИсключение();
ИначеЕсли Парсер_Токен = Токены.Выполнить Тогда
Оператор = РазобратьОператорВыполнить();
ИначеЕсли Парсер_Токен = Токены.Ждать Тогда
Оператор = РазобратьВыражениеОператорЖдать();
ИначеЕсли Парсер_Токен = Токены.Перейти Тогда
Оператор = РазобратьОператорПерейти();
ИначеЕсли Парсер_Токен = Токены.Метка Тогда
Expand Down

0 comments on commit a1e7f8b

Please sign in to comment.