quasiquote

quasiquote続き

やはりテストケースに漏れがあった。ネストとdotted list表記の組み合わせでおかしな結果になっていた。 (define (qq7-6 name1) `(a b . `,,name1)) (qq7-6 'x) => (a b a b quasiquote ,x) では期待結果はなにか、ということで調べてみると、微妙なことにな…