[ ソース: yapps2 ]
パッケージ: yapps2 (2.2.1-3)
もう一つの Python パーサシステム
YAPPS は、使い易いパーサジェネレータであり、Python で書かれており Python コードを生成します。Python 用のパーサジェネレータシステムは、既に 数種類存在しますが、このパーサは、これらとは異なる目標があります。 Yapps は、シンプルで非常に使い易く、人間が読みやすいパーサを生成します。
最速ではなく、最も機能豊富なパーサでもありません。Yapps は、正規表現 では充分ではなく、他のパーサシステムでは冗長で、もしかしたら独自の 再帰下降パーサを書かないといけないような状況で利用されるように 設計されています。
本パッケージには、下に示すオリジナルの YAPPS ソースコードと上位互換な機能強化 がいくつか追加されています。
- 再帰入力の操作 ("include fiies") - エラー報告の改良 - 入力のインクリメンタル読み込み
その他の yapps2 関連パッケージ
|
|
|
|
-
- dep: python
- 対話式の高レベルオブジェクト指向言語 (Python2 バージョン)
-
- dep: python3
- 対話式の高レベルオブジェクト指向言語 (デフォルト python3 バージョン)
-
- dep: python3-pkg-resources
- pkg_resources を用いたパッケージ検索およびリソースアクセス
-
- dep: python3-yapps (= 2.2.1-3)
- Yet Another Python Parser System