Loading article…
| 開発者 | マティアス・デーニッツ |
|---|---|
| 初回リリース | 2009年11月12日 |
| 安定リリース | 1.4.1 / 2022年3月11日[1] |
| リポジトリ |
|
| 書かれた | ジャワ |
| オペレーティング·システム | クロスプラットフォーム |
| ライセンス | Apache ライセンス2.0 |
| Webサイト | パーボイルド |
parboiledはApacheライセンスの下で公開されているオープンソースのJavaライブラリです。Javaソースコード内で直接PEGパーサーを定義するためのサポートを提供します。 [2] [3]
parboiled は、特に小規模から中規模のアプリケーションでは、 正規表現やパーサー ジェネレーター( ANTLRやJavaCCなど)の代替としてよく使用されます。
文法定義の構造を提供する以外に、parboiled は抽象構文木の構築、解析エラーの報告、解析エラーの回復をサポートする完全な再帰下降パーサーを実装します。
参考文献
- ^ “Changelog”. Parboiled . 2022年3月11日. 2024年10月20日閲覧。
- ^ Kumar, Jayant (2015)。Apache Solr 検索パターン: Apache Solr のパワーを活用して、ユーザーをデータにすばやく効率的にナビゲートし、ビジネスを強化します。Packt Publishing。p . 69。ISBN 9781783981854。
- ^ Darwin, Ian F. (2014). Java クックブック: Java 開発者のためのソリューションと例(第 3 版). O'Reilly . p. 317. ISBN 9781449338824。
外部リンク
- パーボイルドの公式ウェブサイト
- parboiledで書かれた完全なJava 6パーサーの例
