Common lisp: Quantos argumentos uma função pode ter? [duplicado]
Duplicata Possível:
Em Lisp, quantas entradas a função + pode realmente ter?
O código a seguir fornece um erro "muitos argumentos":
(setf u (loop for i upto 50000 collect 1))
(apply #'+ u)
da mesma forma para
(apply #'= u)
Então eu acho que ao escrever defun com & rest existe um limite superior para o número de argumentos. O que é isso? Eu procurei e tenteiAqui e várias páginas nesse site, mas não consegui descobrir isso.