- 【入門】Common Lisp その11【質問よろず】
231 :デフォルトの名無しさん[sage]:2015/03/17(火) 01:48:34.28 ID:gpmCn1O6 - (変数 値)のリストと式が与えられた状態で、変数を値に束縛した環境で式を評価したいのですが、良い方法がわかりません
現状では次のように実装しています (let ((bindings '((a 1) (b 2))) (form '(+ a b))) (eval `(let ,bindings ,form))) 実際にはformに対してbindingsを変えたものが何度も呼ばれます また、formは複雑なものも想定します 他にいい方法はありますでしょうか?
|