Christophe Rhodes wrote:
> Nikodemus Siivola <demoss@...> writes:
>> (define-source-transform funcall (function &rest args)
>> - (if (and (consp function) (eq (car function) 'function))
>> + (if (and (consp function) (member (car function) '(function lambda)))
> Will the new case [ an argument starting (lambda ...) ] ever be
> triggered? I would have said beforehand (without looking) that
> macroexpansion of arguments always happened before source transforms
> of the car were run, but am I wrong?
Nope, macroexpansion has not yet happened at that point.