素晴らしいコミュニティモジュール

ci カバレッジ リリース 開発者 バウアー ライセンス

PEG.jsは、JavaScript用のシンプルなパーサージェネレーターであり、優れたエラーレポートを備えた高速パーサーを生成します。これを使用して、複雑なデータやコンピューター言語を処理し、トランスフォーマー、インタープリター、コンパイラー、その他のツールを簡単に構築できます。

PEG.jsはまだ非常に進行中です。バージョン1.0まで互換性の保証はありません。

特徴

  • シンプルで表現力豊かな文法構文
  • 字句解析と構文解析の両方を統合します
  • パーサーは、箱から出してすぐに優れたエラー報告を行います
  • 構文解析式の文法形式に基づく-従来のLL(k)およびLR(k)パーサーよりも強力
  • 使用可能なブラウザーからのコマンドラインから、またはJavaScript APIを経由して、

ドキュメンテーション

ライセンス

MITライセンスの下でリリースされました

Copyright(c)2010-2016 David Majda
Copyright(c)2017+ Futago -za Ryuu