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

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

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

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

特徴

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

ドキュメンテーション

ライセンス

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

Copyright(c)2010-2016 David Majda
Copyright(c)2017+双子座