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

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

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

PEG.js はまだ開発中です。バージョン 1.0 までは互換性の保証はありません。

特徴

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

ドキュメンテーション

ライセンス

MIT ライセンスに基づいてリリースされています

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