2012-04-07: 新しいブラウザでうまく動いてなかったので修正しました(関数の引数にclassという名前を使っていた) してみました。 こないだ社内SICP勉強会で図形言語のところをやったんだけど、動かしてみなければわかりづらいし手軽に動かせる環境がない。各種Scheme処理系で動かす方法を施行しては挫折、結局動かず大変残念な気分になったので作った。会社で。 仕事もしてますよ。 図形の描画にはprocessing.jsで知ったcanvas要素を使用。けっこう高機能でいいですね。 以前言語開発合宿のとき作ったtodescheme(命名ujihisa)をエンジンに、ブラウザ上にScheme処理系を構築、その上で図形言語を実行しています。