PyPy Tutorial を翻訳してみた

PyPy についてあれやこれやと調べていたら、日本の PyPy 第一人者である池さん(id:rokujyouhitoma)からこんな tweet が。

どうやら bitbucket にあがっている PyPy でインタプリタを作るためのチュートリアルのようです。

Bitbucket

対象言語は BF とかぼかしているけどどう見ても brainfuck ですありがとうございました。
とりあえずこれを読んでみようと思ったわけです。

で、ただ読むだけではソースを追っかけてわかった気になるだけなので、翻訳することで理解が深まればなーと思って翻訳してみました。
翻訳初めてなので時間掛かったけどやりました。

訳が変なところが大いにあると思うのでツッコミお願いします。

とりあえず成果

ここらへん からどうぞ

bitbucket のリポジトリはこちら Bitbucket

読んでみてわかったこと

インタプリタは RPython で書けばいいけど、型解析やって静的型言語を作るとかやるなら FlowGraph まで見たほうがいいのかな。
のでコードリーディングはけして無駄ではないはず。

ってわけでなんか作れるんじゃねーのって気がしてきました。