Parboiled (Java)
| Developer | Mathias Doenitz |
|---|---|
| Release | November 12, 2009 |
| Stable release | 1.4.1 / March 11, 2022[1] |
| Written in | Java |
| Operating system | Cross-platform |
| License | Apache License 2.0 |
| Website | parboiled.org |
| Repository | github.com/sirthias/parboiled |
parboiled is an open-source Java library released under an Apache License. It provides support for defining PEG parsers directly in Java source code.[2][3]
parboiled is commonly used as an alternative for regular expressions or parser generators (like ANTLR or JavaCC), especially for smaller and medium-size applications.
Apart from providing the constructs for grammar definition parboiled implements a complete recursive descent parser with support for abstract syntax tree construction, parse error reporting and parse error recovery.
References#edit
- ^ "Changelog". Parboiled. Mar 11, 2022. Retrieved Oct 20, 2024.
- ^ Kumar, Jayant (2015). Apache Solr Search Patterns: Leverage the Power of Apache Solr to Power Up Your Business by Navigating Your Users to Their Data Quickly and Efficiently. Packt Publishing. p. 69. ISBN 9781783981854.
- ^ Darwin, Ian F. (2014). Java Cookbook: Solutions and Examples for Java Developers (3rd ed.). O'Reilly. p. 317. ISBN 9781449338824.
External links#edit
This article is mirrored from “Parboiled (Java)” on English Wikipedia, revision 1259347934, written by Wikipedia's contributors and licensed CC BY-SA 4.0. Editing it here creates a Quire copy with its own history.
Synced with Wikipedia revision 1259347934 · just now