ピベソン

PybisonはCの速度で動作するPythonベースのパーサです。
今すぐダウンロード

ピベソン ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • David McNab
  • 出版社のWebサイト:
  • http://www.freenet.org.nz/python/pyshaper/

ピベソン タグ


ピベソン 説明

Pybisonは、Cの速度で動作するPythonベースのパーサです。 PybisonはBison(YACC)およびFlex(Lex)Parser-GeneratorユーティリティへのPythonバインディングです。パーサーをPythonクラスの宣言として迅速かつ簡単に開発することを可能にし、これらのパーサーが迅速かつ強力なCベースを利用することを可能にします。 Bison / Flex.Usersは、文法と語彙分析規則を指定し、パーサー入力を提供し、パーサーのターゲットイベントを提供するためのコールバックを取得し、パーサーのターゲットイベントを受信するためのコールバックのセットを含む基本パーサーオブジェクトのサブクラスを書き込みます。 Linux(およびおそらく* BSDベース)システム。しかし、間に合う(または、誰かがおそらく小さなシムレイヤーのための2時間のコーディングを手伝っている人のボランティアの場合)それは非常に可能なPybisonもWindowsでも機能します。これが「Pybison」の主な機能です: ・バイソン生成Cコードへの直接フックのため、Cベースのパーサーの速度近くで動作する ・フルLALR(1)文法サポート ・Pybisonと互換性のあるPythonモジュールに、レガシー文法(.y)スクリプトをPythonモジュールに変換するためのユーティリティが含まれています ・理解しやすい - チュートリアルと例はあなた自身のパーサを数分で書いています ・快適で直感的なコールバックメカニズム ・単純なメソッド呼び出しで解析ツリーをXMLにエクスポートできます(New!) ・XMLから解析木を再構成することができます(新!) 例としては、言語の作業パーサーがあります。 ・ - ANSI C. ・ - Java(1.4.2)


ピベソン 関連ソフトウェア