Замечательный модуль сообщества

ci покрытие выпускать разработчик беседка лицензия

PEG.js - это простой генератор синтаксического анализатора для JavaScript, который создает быстрые синтаксические анализаторы с отличным отчетом об ошибках. Вы можете использовать его для обработки сложных данных или компьютерных языков и легко создавать преобразователи, интерпретаторы, компиляторы и другие инструменты.

PEG.js все еще находится в стадии разработки. До версии 1.0 нет гарантий совместимости.

Особенности

  • Простой и выразительный грамматический синтаксис
  • Интегрирует как лексический, так и синтаксический анализ
  • У парсеров есть отличное сообщение об ошибках из коробки
  • Основанный на грамматическом формализме синтаксического анализа выражений - более мощный, чем традиционные синтаксические анализаторы LL ( k ) и LR ( k )
  • Можно использовать из вашего браузера , из командной строки или через JavaScript API.

документация

лицензия

Выпущено по лицензии MIT .

Авторские права (c) 2010-2016 Дэвид Майда
Авторские права (c) 2017+ Futago -za Ryuu