Schemeプログラミングの講義で、レポートとして提出してもらったプログラムを自動でテストして採点しようと考えていたのですが……よく考えたら、人の書いたプログラムを実行するなんて、怖くてできない。学生さんは信用するとしても、他の誰かが勝手にプログラムを送りつける可能性もあるわけだし… 続きを読む shiroさんにいただいたプログラムに少し手を加えてみた。gauche.testでテストを行いたかったので、一度jailモジュールの外で(use gauche.test)して、define-in-moduleで必要な関数をjailの中に定義している。 続きを読む