parboiled Library
DeveloperMathias Doenitz
Initial releaseNovember 12, 2009; 16 years ago (2009-11-12)
Stable release
1.4.1 / March 11, 2022; 4 years ago (2022-03-11)[1]
Written inJava
Operating systemCross-platform
LicenseApache License 2.0
Websiteparboiled.org
Repository

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
  1. ^ "Changelog". Parboiled. Mar 11, 2022. Retrieved Oct 20, 2024.
  2. ^ 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.
  3. ^ Darwin, Ian F. (2014). Java Cookbook: Solutions and Examples for Java Developers (3rd ed.). O'Reilly. p. 317. ISBN 9781449338824.
edit


📚 Artikel Terkait di Wikipedia

Recursive descent parser

1970s JavaCC Coco/R ANTLR Spirit Parser Framework – a C++ recursive descent parser generator framework requiring no pre-compile step parboiled (Java) – a

List of open-source code libraries

arithmetic libraries List of C++ template libraries List of Java frameworks List of JavaScript libraries List of numerical libraries List of open-source

ANTLR

portal Coco/R DMS Software Reengineering Toolkit JavaCC Modular Syntax Definition Formalism Parboiled (Java) Parsing expression grammar SableCC "Comp.compilers:

List of Java software and tools

Inventor – 3D graphics OpenPDF – PDF Parallel Colt – parallel computing Parboiled – parser PlayN – game development QOCA – constraint solving QtJambi –

Jollof rice

standard long-grain parboiled rice (often labelled as easy-cook rice in the U.K.) or Golden Sella basmati rice (similarly-parboiled and which has come

JavaCC

Coco/R parboiled "MODIFICATIONS IN VERSION 7.0.10". Retrieved 2021-05-14. Enseling, Oliver (2000-12-29). "Build your own languages with JavaCC". JavaWorld

Tempeh

process and is also known as tempeh starter. It is native of the island of Java, where it is a staple source of protein. Like tofu, tempeh is made from soybeans

Blood as food

Sorpotel, a dish of Portuguese origin is commonly cooked that includes parboiled meat and offal which is cooked in a spicy and vinegary sauce. Some people