2018-01-30から1日間の記事一覧

健全なマクロ展開 - dotted-list の展開

ここまで書いてきた展開器は、 λ構文の仮引数が正規リストに限っていました。 Scheme のλ構文の仮引数部はドッテッド・リストであっても良く、 束縛変数を可変長の実引数のリストに束縛できるようになっています。 ((lambda x (apply + x)) 2 3 4 5) ;=> 14 …