FalloutTeamX/sFall-ScriptEditor

Internal Parser

FakelsHub opened this issue · 3 comments

Улучшить взаимодействие работы редактора с внешним парсером, и реализовать внутренний несложный парсер для разбора процедур в случае когда невозможна работа внешнего парсера из-за ошибки кода скрипта.

Сохранение предыдущих данных процедур и переменных в случае ошибки внешнего парсера.
Commit: e8f9012
Реорганизация в работе внешнего и внутреннего парсера.
Commit: 0d17dad

  • Нужно переписать алгоритм работы внутреннего парсера, так чтобы вся информация о процедурах собиралась в один проход.
  • Добавить поддержку для сбора данных о переменных скрипта, и аргументах процедур.