Uncaught macro expansion errors in first argument of various MAP* functions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Low
|
Unassigned |
Bug Description
(mapc (lambda) nil) ==>
error while parsing arguments to DEFMACRO LAMBDA:
too few elements in
()
to satisfy lambda list
(SB-IMPL::ARGS &BODY SB-IMPL::BODY):
at least 1 expected, but got 0
[...]
0: (SB-C::
1: ((MACRO-FUNCTION LAMBDA) (LAMBDA) #<unused argument>)
2: ((FLET SB-IMPL:
3: (SB-INT:
4: (SB-C::
[...]
And similarly for MAPCAN, MAPLIST, MAPCAR, MAPCON, MAPL.
Changed in sbcl: | |
status: | Fix Committed → Fix Released |
It boils down to
(funcall (lambda))