2011-03-02から1日間の記事一覧

オプショナル引数のスコープ

Scheme におけるオプショナル引数の在り方について思いを馳せていた。 展開形を考えたときに不意に気になったことがあって Gauche で以下を試してみた。 (define (hoge a :optional (b 1) (c b)) (list a b c)) 想像通り Gauche ではこれは有効な定義である…