Schemeコードバトン*1が回ってきたので、コードをいじってみました。修正した内容は、http://gist.github.com/297312 からとれます。 ルールが「人に優しい」変更ということなので、CGI版(http://gist.github.com/290532)をベースに、以下の修正を加えました。 使うのにWebサーバをたてるのが面倒なので、Webサーバ機能を搭載して、単体でWebアプリとして動作するようにしました。 単語のテストを黙々とやっているのもつまらないので、効果音が鳴るようにしました。(ただし、SafariとFirefoxのみ) コードを分かりやすくするため、機能単位にモジュールで分割してみました。ただ、かなり巨大なコードになったので、結果的に分かりやすくなったかどうかはよくわかりません。 Mosh対応とか、さらなるリファクタリングとか、他にも修正したいことはあり
![koguroの日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)