TemplatesUse Templates as the starting point for your next project.
![Templates](https://cdn-ak-scissors.b.st-hatena.com/image/square/ea556f0b8f2fc92d72cc1a508ce83af0a78628cf/height=288;version=1;width=512/https%3A%2F%2Freplit.com%2Fpublic%2Fimages%2FogBanner.png)
SICPの2章に図形言語というセクションがあって、環境を用意するのが面倒なのでスルーしていた(通常coLinux+gaucheとかDrSchemeとかでやってるのだけど、描画のためにLinux側にgauche+GL、Windows側にXサーバを入れて窓をXで飛ばすとか面倒だし、これ以外の目的に使いそうにない)。 しかし、canvasを使って本文中のSchemeプログラムをJavaScriptで記述してやればできるんじゃないか?と思ってやってみた。 なお土日は本当は月曜SICPのためにambインタプリタを書かなければいけなかったのだが、図形言語にかまけていて予習をやってない。でも単に遊んでいたわけではないんだよというアリバイ工作のためにこのような記事を書いてみる。 SICPではSchemeを使うとはいっても、マクロとかは取り扱っていない。SICPの範囲内で使われるScheme処理系の機能で、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く