Python.use(better, src=”PyPy”) 記事一覧
|中級篇|
Python.use(better, src=”PyPy”) # ソースコードの歩き方《中級篇》
ソースコードの歩き方《PyPy1.2》
《著》小粒ちゃん@湘南組、小粒ちゃん@博多組《監修》小泉ひよ子とタマゴ倶楽部
第1版♪2008/11/25 ● 第2版♪2010/04/29
|関連記事|
※ PyPy1.2 のリリースを機に、PyPy1.1 版を再構成しました。
Python.use(better, src=”PyPy”) # ソースコードの歩き方《中級篇》
■ Season I: compiler
Episode 1: #001-016
- #001: はじめの一歩、末の千里
- お宝(PyPy)はどこに
- プログラマーの嗜み(compiler)
- はじめに光(__init__.py)ありき
- a long way, or a wrong way
- #002: 関数 pycodegen.compile
- 運命の分かれ道(Interactive/Module/Expression)
- #003: クラス pycodegen.Expression
- 新たな謎の組織(ExpressionCodeGenerator)と出生の秘密
- #004: クラス pycodegen.AbstractCompileMode
- 生まれいずる悩み(インスタンス属性とクラス属性)
- 謎が謎を呼ぶ(コメント)
- #005: クラス pycodegen.AbstractCompileMode
- 謎が謎を呼ぶ(コメント)
- 言わぬが花(コメント)
- 子孫に託す思い(抽象メソッド)
- #006: 関数 transformer.parse
- 関数 transformer.parse
- クラス Transformer
- #007: @
Episode 2: #017-028
- #017: クラス visitor.ASTVisitor
- 組み込み関数 getattr:動的な問題解決を視野に
- メソッド default:規定の処理
- #018: ハリウッドの原則
- 前順走査 preorder:構文木を渡り歩く
- 関数 walk:はじめの一歩を踏み出したのは
- 事件は現場で起こっている
- #019: @
Episode 3: #033-052
■ Season II: idlelib
__init__.py
idle.py
ClassBrowser.py
EditorWindow.py
MultiCall.py
- #163: 《余録》MultiCall.py
- #164: MultiCall.py
- 大域変数 _modifier_names
- 大域変数 _type_names
PathBrowser.py
ScrolledList.pyTreeWidget.py
■ Season III: lib-tk
- Tkinter.py
- tkMessageBox.py
■ Season IV: lib-python/2.5.2/misc
- Queue.py
- re.py
- repr.py
- sets.py
- shutil.py
- string.py
- StringIO.py
- symtable.py
↑TOP
》作業中です《