Python言語サービス
******************

PythonにはPython言語を使って作業するときに役に立つモジュールがたくさん
提供されています。これらのモジュールはトークンの切り出し、パース、構文
解析、バイトコードのディスアセンブリおよびその他のさまざまな機能をサポ
ートしています。

これらのモジュールには、次のものが含まれています:

* "parser" — Python 解析木にアクセスする

  * ST オブジェクトを作成する

  * ST オブジェクトを変換する

  * ST オブジェクトに対する問い合わせ

  * 例外とエラー処理

  * ST オブジェクト

  * 例: "compile()" のエミュレーション

* "ast" — 抽象構文木

  * Node クラス

  * 抽象文法 (Abstract Grammar)

  * "ast" ヘルパー

* "symtable" — コンパイラの記号表へのアクセス

  * 記号表の生成

  * 記号表の検査

* "symbol" — Python 解析木と共に使われる定数

* "token" — Python 解析木と共に使われる定数

* "keyword" — Python キーワードチェック

* "tokenize" — Pythonソースのためのトークナイザ

* "tabnanny" — あいまいなインデントの検出

* "pyclbr" — Python クラスブラウザサポート

  * クラスオブジェクト

  * Function オブジェクト

* "py_compile" — Python ソースファイルのコンパイル

* "compileall" — Python ライブラリをバイトコンパイル

  * コマンドラインでの使用

  * パブリックな関数

* "dis" — Python バイトコードの逆アセンブラ

  * Python バイトコード命令

* "pickletools" — pickle 開発者のためのツール群
