GMTコメントをS式で書く方式のcommentは、古くはMACLISPに、最近だとClojureにありますが、中身を無視してnil(MACLISPだと'comment)を返すシンプルなフォームです。nilcommentの中身もS式として成立していないといけないのですが、動いているコードをコメントアウトする分には大抵問題になることはないでしょう。Lispで書くとするとこんな感じになります。nil)S式コメントには一つ問題があり、nil等の値を残してしまうので、commentを残す場所には配慮する必要があります。#(nil)ここで一捻りして、nilではなく(values)を置いてみるとどうでしょうか。Lispの場合は値が評価される場所ではnilとなります。#(nil)#.を付けると、痕跡を消すことができます。#()リーダーマクロの書法の一つとして、値を出力したくない場合は、(values)を使うというのがあるのですが、これを利用した格好です。...)で書き、必要になったら#.を足す、という使い方をすれば、そこそこ便利に使えるかもしれません。