Quantas primitivas são necessárias para construir uma máquina LISP? Dez, sete ou cinco?

Neste site, eles dizem que existem 10 primitivas LISP. As primitivas são:atom, quote, eq, car, cdr, cons, cond, lambda, label, apply.

http://hyperpolyglot.wikidot.com/lisp#ten-primitives

Stevey calcula que existem sete (ou cinco):

Faz parte da pureza da idéia do LISP: você só precisa dos sete (ou são cinco?) Primitivos para construir a máquina completa.http://steve-yegge.blogspot.com/2006/04/lisp-is-not-acceptable-lisp.html

Qual é o número mínimo de primitivas para construir uma máquina LISP (isto é, algo que pode executar uma função eval / value no código LISP)? (E quais são eles?)

(Eu entendo que você poderia viver sematom, label and apply)

questionAnswers(7)

yourAnswerToTheQuestion