CommonLisp Scheme Part10
■ このスレッドは過去ログ倉庫に格納されています
0196189
NGNG例えば (dbind* '(a (2 3 4)) (('a (b 3 c)) (+ b c))) がマッチして、6 が返されます。
シンボル以外のアトムや quote されたシンボルをネストした S 式の中に書くことができ、
パターンの同じ場所に eq になるアトムが存在するときに、マッチするものと見なされます。
上の例の 3 や a がそれです。このとき、a はシンボル a に束縛されます。
■ このスレッドは過去ログ倉庫に格納されています