Skip to content

Releases: 1c-syntax/bsl-parser-testing

Версия 0.2

16 Apr 10:06
Compare
Choose a tag to compare

Новое в версии

Выполнен переезд на оригинальный antlr версии 4.13.1.

Обращаю внимание, что нарушена обратная совместимость, обновление может потребовать доработки

Full Changelog: v0.1.1...v0.2.0

Версия 0.1.1

04 Jan 06:20
Compare
Choose a tag to compare

Добавил javadoc для публикации в central

Версия 0.1

04 Jan 06:04
Compare
Choose a tag to compare

Создание библиотеки

Реализована возможность тестировать Лексеры и Парсеры синтаксисом, похожим на утверждения assets.

На данный момент имеется возможность

  • для лексера
    • сопоставлять полученный список токенов с эталонным
    • проверять текст выбранного токена на соответствие
    • проверять строку распололожения токена
    • сравнивать строки по списку токенов (идентичный порядок следования типов токенов)
  • для парсера
    • сопоставлять узлы
    • контролировать наличие нужных узлов в AST