Anche se posso interpretare erroneamente il concetto di omoiconicità, l'ho capito come "codice in dati". Quindi, posso scrivere codice come questo: (def subject "world")
(def helo '(str "Hello " subj
Homoiconicity in Lisp è facile vedere: (+ 1 2) è sia la funzione di chiamata a + con 1, 2 come argomenti, oltre ad essere un elenco contenente +, 1 e 2. È contemporaneamente sia codice che dati. in un
Questo è un seguito al mio previous question. Non sono convinto che il codice Lisp sia Homoiconic come codice macchina su un'architettura Von Neumann. Mi sembra ovvio che in entrambi i casi il codice