EvilBeaver / OneScript

Исполняющая среда скриптов на языке 1С
http://oscript.io
Mozilla Public License 2.0
481 stars 107 forks source link

Некорректный алгоритм парсинга идентификаторов Асинх и Ждать #1469

Open akpaevj opened 3 weeks ago

akpaevj commented 3 weeks ago

Опишите ошибку Идентификаторы Асинх и Ждать в блоке кода некорректно распознаются как ключевые слова (операторы), хотя должны становиться ими только при нахождении на определенных позициях.

Воспроизведение ошибки Steps to reproduce the behavior:

  1. Добавить в тело модуля выражения присваивания
    Ждать = "МояПеременная";
    Асинх = "МояПеременная2";
  2. Попробовать запустить выполнение скрипта

Ожидаемое поведение Отсутствие ошибок парсинга и возможность использования идентификаторов в качестве идентификаторов переменных.

Окружение