SA
Size: a a a
SA
a
CL-USER> (defpackage #:com.informatimago (:use #:common-lisp) (:export #:global))
#<PACKAGE "COM.INFORMATIMAGO">
CL-USER> (macroexpand-1 `(with-snames (let (com.informatimago:global) com.informatimago:global)))
(PROGN
(LET (RB-TREE::GLOBAL)
RB-TREE::GLOBAL))
T
SA
a
with-snames
не будет корректно работать при вставке его в макросы, например.SA
a
SA
SA
a
with-snames
не будет корректно работать ни в каком коде, где биндится переменная с точкой в названии.SA
SA
SA
SA
SA
SA
SA
SA
a
SA
SA