IGNORABLE is a bound declaration, it should appear directly after the form which introduces a binding. It should be (lambda (a) (declare (ignorable a)) (symbol-macrolet () :c))
IGNORABLE is a bound declaration, it should appear directly after the form which introduces a binding. It should be
(lambda (a)
(declare (ignorable a))
(symbol-macrolet ()
:c))