エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Tiny Schemeのサイトに置いてあるMini Schemeを読んでます。読んでいると言うより、書き換えながら遊ん... Tiny Schemeのサイトに置いてあるMini Schemeを読んでます。読んでいると言うより、書き換えながら遊んでる感じ。 雑感 2400行しかないので読みやすい。 Mini Schemeからの派生版として、Tiny Scheme, AM Scheme等がある。 オリジナルのコードは1989年製。古典です。 GIMP のScript-Fuは2.4からTiny-Fuと呼ばれるTiny-SchemeベースのSchemeになったらしい。驚き。 とにかく再帰が無い。GCから構文解析に至るまで全てGOTOで書かれてる。凄い気合です。 動的に継続を生成するタイプ。UnlambdaのC版みたいな感じ。 opexeがちょっと読みずらい。 Schemeモドキから脱出してSchemeを作りたい。継続が欲しい、末尾呼び出しの最適化したい。GCが欲しい。と思ったときは、Mini Scheme系を読むとよさげ