Decíamos ayer (eso lo tomo prestado de fray Luis de León) que no escribierais una lista en la línea de comandos de AutoCAD, como hicimos con el entero y repetido con la cadena, que no funcionaría. ¿Por qué? Pues ahí va la explicación:
Dejadme aclarar primero que esta afirmación no es totalmente cierta. A veces funciona, sí, pero solo si la lista es una función válida de AutoLISP; con cualquier otra lista el intento fracasará. Cuando el evaluador de AutoLISP encuentra una lista examina su primer símbolo, si se trata de una función conocida la ejecuta, en caso contrario devuelve error. Es decir, para AutoLISP, en principio, una lista es una función y no un dato. Quedémonos de momento con la idea de que a menos que se trate de una lista sin evaluar, su primer término debe ser un nombre de función válido.