Currently:
Code: Select all
> (setf)
ERR: missing argument in function setf
It would be consistent with existing possibility of
(setf x 1 y 2 ...) and analogous to
(let()...) and
(expand '(x y) '()) to allow
(setf) as legal. I didn't seen implementation of
setf, but I guess that it might result in very small size and speed improvement as well. Same for
(set) and
(setq).