[Didier Verna] multiple string reads/writes of SB-IMPL::BAKQ-COMMA
Didier Verna <[email protected]> Fri, 11 Oct 2013 10:27:43 +0200
| Newsgroups | gmane.lisp.cmucl.devel,gmane.lisp.steel-bank.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi, on second thought, I'm forwarding this to sbcl-devel because I think this might be a bug. The same scenario works fine with CCL. CMUCL gives a note and a warning but still works: CL-USER> (test 'a 'b) ; In: TEST 'A ; (TEST 'A 'B) ; ==> ; (LET (#) ; (SETQ #:G0 #) ; #:G0) ; Note: Variable LISP::BACKQ-COMMA defined but never used. ; ; ; Warning: These variables are undefined: ; #:G0 OBJ ; (A B) The macroepansion is however similar to that of SBCL: CL-USER> (macroexpand '(test 'a 'b)) (LET ((LISP::BACKQ-COMMA OBJ)) (SETQ #:G4368 (LIST 'A 'B)) #:G4368) T -- Resistance is futile. You will be jazzimilated. Lisp, Jazz, Aïkido: http://www.didierverna.info _______________________________________________ cmucl-imp mailing list [email protected] http://lists.zs64.net/mailman/listinfo/cmucl-imp