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

ci カバレッジ 解放する 開発者 バウアー ライセンス

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

PEG.js はまだ多くの作業が進行中であり、バージョン 1.0 まで互換性の保証はありません。

特徴

  • シンプルで表現力豊かな文法構文
  • 字句解析と構文解析の両方を統合
  • パーサーには、すぐに使用できる優れたエラー レポート機能があります。
  • 構文解析式文法形式に基づく- 従来の LL( k ) および LR( k ) パーサーよりも強力
  • ブラウザ、コマンドライン、または JavaScript API から使用可能

ドキュメンテーション

ライセンス

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

Copyright (c) 2010-2016 David Majda
Copyright (c) 2017+ ふたご座りゅう