Skip to content

steel katana

Pre-release
Pre-release

Choose a tag to compare

@tsukanov-as tsukanov-as released this 25 Jul 17:29
· 327 commits to master since this 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).