Realmente no importa si eres novato o desarrollador de software con experiencia: si no sabes cómo funcionan los compiladores e intérpretes, no sabes cómo funcionan los ordenadores. Es así de simple. Así que, ¿sabes cómo los compiladores e intérpretes funcionan? Quiero decir, ¿estás 100 % seguro de que sabes cómo lo hacen? Pero no te preocupes. Si sigues esta serie y construyes un intérprete y un compilador conmigo, aprenderás cómo funcionan. Al menos eso espero.
Comentarios
Hacer un intérprete de LISP es algo que no cuesta nada. Y demuestra que se pueden crear todas las instrucciones de ese lenguaje desde el mismo intérprete.
Por cierto, si quéreis un parser decente... Flex y Bison.
http://aquamentus.com/flex_bison.html