Skip to content

Версия 0.1

Compare
Choose a tag to compare
@theshadowco theshadowco released this 04 Jan 06:04
· 13 commits to master since this release

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

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

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

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