stringtranslate.com

Пропаренный (Ява)

parboiled — это библиотека Java с открытым исходным кодом, выпущенная под лицензией Apache . Она обеспечивает поддержку определения парсеров PEG непосредственно в исходном коде Java. [2] [3]

parboiled обычно используется в качестве альтернативы регулярным выражениям или генераторам парсеров (таким как ANTLR или JavaCC ), особенно для небольших и средних приложений.

Помимо предоставления конструкций для определения грамматики, parboiled реализует полноценный рекурсивный синтаксический анализатор с поддержкой построения абстрактного синтаксического дерева , сообщения об ошибках синтаксического анализа и восстановления после ошибок синтаксического анализа.

Ссылки

  1. ^ "Changelog". Пропаренный . 11 марта 2022 г. Получено 20 октября 2024 г.
  2. ^ Кумар, Джайант (2015). Шаблоны поиска Apache Solr: используйте возможности Apache Solr, чтобы усилить свой бизнес, быстро и эффективно направляя пользователей к их данным . Packt Publishing . стр. 69. ISBN 9781783981854.
  3. ^ Дарвин, Ян Ф. (2014). Java Cookbook: Решения и примеры для разработчиков Java (3-е изд.). O'Reilly . стр. 317. ISBN 9781449338824.

Внешние ссылки