Je suis en œuvre un interprète pour le LISP défini dans,manuel de mise en œuvre Micro LISP
http://www.scribd.com/vacuum?url=http://www.ee.ryerson.ca/~elf/pub/misc/micromanualLISP.pdf
Mon problème est le stipule le papier qu'une liste est
4. (LIST e1 ... en) is defined for each n to be
(CONS e1 (CONS ... (CONS en NIL))).
Alors, quand une lecture en une liste de l'utilisateur telle que,
(QUOTE (B C D (E F)))
en utilisant la structure ci-dessus devient,
(QUOTE B C D E F)
Il n'y a aucun moyen de différencier les listes imbriquées tout cela devient une chaîne de cons.
Ai-je oublié quelque chose ici?