He terminado de leer este libro de Terence Parr, The Definitive ANTLR Reference – Building Domain Specific Languages, y es realmente excelente si estas interesado en compiladores,
interpretes, analizadores de código, generadores de código y otras cosillas.
El libro trata sobre la versión 3.0 de Antlr y tiene toda la forma de un manual de referencia en el cual van presentandose temas y ejemplos de implementaciones de lenguajes. Por último desarrolla todo un compilador para un lenguaje de ejemplo.
En breve volveré sobre este tema que me encanta.
Saludos.
Lucas Ontivero
Hola Lucas, por si te interesa hace algún tiempo escribí un «manual» donde se detalla la construcción de un sistema de scripts sencillo (compilador + máquina virtual) utilizando ANTLR 3.0 y C#.
Puedes consultarlo online en la siguiente dirección: http://www.sgoliver.net/fkscript.aspx , o descargalo en PDF desde: http://www.sgoliver.net/infofkscript.aspx
Salvador, así como vos me encontraste a los 45 minutos de haber posteado esta entrada, yo te encontré hace tiempo y conozco tu trabajo 🙂
Por cierto, es realmente excelente!
Saludos y me da mucho gusto saber que pasaste por mi blog.
Hola Lucas, yo estoy también leyendo este libro interesante para renovar un proyecto que tenemos hecho en Flex desde el 93, pero aunque el progreso de lectura es un poco lento, de los analizadores léxicos y semánticos que buscado por Internet, te puede decir que este es el más cómodo y rápido de aprender.
Gracias también a Salvador por ofrecer su manual y por tu recomendación, echaré un vistazo.
Comparto tu apreciación Oscar. El trabajo de Salvador es muy bueno y también es recomendable ver los ejemplos disponibles en el sitio de Antlr como el c– y sobre todo el compilador de mantra que es realmente espectacular.
Gracias por comentar aquí, un abrazo.