steel katana
Pre-release
Pre-release
Парсит ERP 2.4.1.189 (12000 модулей) за 12.5 минут (8 фоновых заданий на платформе 8.3.11.3133 x64).
Это время включает чтение модуля из базы, собственно парсинг и сохранение AST в базе.
Машина: i7-3630QM 2.4Ghz, 8Gb, SSD 860 EVO, Windows10, MS SQL 2016 DE
Разбирает полностью весь синтаксис кроме инструкций препроцессора внутри выражений и операторов ДобавитьОбработчик/УдалитьОбработчик.
Аннотации расширений не поддерживаются.
Документация доступна онлайн: https://lead-bullets.github.io/BSL-Parser/
Предполагается что с этого момента до релиза 1.0 будет только багфикс и улучшения не меняющие функционала (будут изменения AST).