(quote x)lässt x nicht ausgewertet werden, aber das Hinzufügen von a ,vor xinside quotemacht es ausgewertet. Was nützt es dann, ein Zitat mit einem einzelnen Argument und einem Komma davor zu verwenden (quote ,x)?
Motiviert durch Linie 59 von nervigen Pfeilen :
(put (quote ,cmd) 'aa--alts ,alternatives)
Warum ist nicht (put cmd 'aa-alts ,alternatives)gleich gut?
progn, dass Sie ein Komma vor den zu bewertenden Elementen setzen müssen, egal wie weit sie verschachtelt sind? (Die,cmdbefindet sich in einer anderen Liste, nicht direkt in(progn).)