AjCoreLisp y MinimaLisp, un intérprete Lisp mínimo

Published on Author lopezLeave a comment

Como mencioné en: AjLisp family: Implementing Lisp Interpreters in C# estuve trabajando en dos intérpretes Lisp: AjLisp y AjSharpure (un intérprete tipo Clojure). Pero quería explorar cuál es el núcleo del lenguaje, la mímima parte que debería ser implementada, para tener un intérprete Lisp. Entonces, escribí AjCoreLisp. Pueden bajarlo del proyecto Google Code http://code.google.com/p/ajlisp/source/browse/#svn/trunk/AjCoreLisp Está… Continue reading AjCoreLisp y MinimaLisp, un intérprete Lisp mínimo

La familia AjLisp: implementado intérpretes Lisp en C#

Published on Author lopezLeave a comment

En los últimos meses, estuve activo escribiendo intérpretes Lisp. Desde los ochenta, me gusta escribir ese tipo de intérpretes. Uno de mis ejercicios preferidos cuando estudio un nuevo lenguaje de programación, es escribir un intérprete Lisp en ese lenguaje (otro ejercicio es escribir un intérprete del lenguaje en estudio). En el 2008, publiqué un código… Continue reading La familia AjLisp: implementado intérpretes Lisp en C#