From: Denis P. <po...@ex...> - 2012-08-25 10:56:39
|
Hi guys, I use SBCL 1.0.45.0.debian on ubuntu squeeze/sid and observe the following behaviour: * `(let ((a 1)) `(let ,a)) ;; Eval a form with backquote (LET ((A 1)) `(LET (SB-IMPL::BACKQ-COMMA A) )) * (eval *) ;; Eval the result --- OK (LET 1 ) * (LET ((A 1)) `(LET (SB-IMPL::BACKQ-COMMA A))) ;; if typed directly --- not OK ; in: LAMBDA NIL ; (LET ((A 1)) ; '(LET (SB-IMPL::BACKQ-COMMA A) ; )) ; ; caught STYLE-WARNING: ; The variable A is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition (LET (SB-IMPL::BACKQ-COMMA A) ) * D. |