Resumen:
En este artículo presentamos una experiencia
docente en las prácticas de laboratorio de la
asignatura troncal Procesadores de Lenguaje. Es
muy común en este tipo de asignaturas el uso de
herramientas para generar analizadores léxicos y
sintácticos a partir de expresiones regulares y
gramáticas, respectivamente; pero no está tan
extendido el uso de herramientas para dar
cobertura a las últimas etapas de un procesador de
lenguaje, las que se encargan de procesar los
aspectos semánticos del mismo. Nosotros hemos
utilizado ANTLR, una herramienta que da soporte
a todas las etapas del procesamiento de lenguajes
formales, permitiendo generar analizadores
léxicos, sintácticos, árboles de sintaxis abstracta y
analizadores de árboles para el procesamiento
semántico.