PST:バグ報告はしたことがないのですが、ここでよいのでしょうか。このような振舞いが確認されました。振る舞いは、まだ未定義だったと思います。application)というように、set!の直後で値が変更されません。Gaucheのコンパイラは、最適化のために組み込み関数の呼び出しをインライン展開することがあります。起動すると、インライン展開が抑制されます。PST):いや、こちらは単一のトップレベルフォームに閉じているから再定義よりは問題が易しいかな。set!で変更されていることはコンパイラにわかるはずなんで、本来はインライン展開をオフにしなくちゃならない。今のコンパイラの書き方だとその情報を乗っける場所が無いんで、修正は少し先になるかもしれません。HTMLのマニュアルの目次を見ていたら気になったので。エスケープされていない箇所がありました。実はエスケープする必要はありません。ときどきエスケープしているのは、エディタのSchemeモードが混乱するのを避けるためなんです。このケースではエディタは連続するダブルクオートをただの文字列だと思うだけなんで、それほどエスケープの必要性は高くないです。エスケープ不要だということを知りませんでした。