[DSL] Construyendo DSLs (a lo macho)

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

Published 6/11/2008 18:16 por Lucas Ontivero
Comparte este post:

Comentarios

# Salva said on 07 November, 2008 12:00 AM

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: www.sgoliver.net/fkscript.aspx , o descargalo en PDF desde: www.sgoliver.net/infofkscript.aspx

# Lucas Ontivero said on 07 November, 2008 01:18 AM

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.

# DosFlores said on 10 November, 2008 09:27 AM

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.

# Lucas Ontivero said on 10 November, 2008 01:28 PM

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.