Acabo de subir a Github un front-end de un proyecto de compilador de Pascal, basado en la gramática del apéndice del libro de Aho, Sethi y Ullman (el libro del dragón), para fines educacionales.
El proyecto de compiladores tiene el front end implementado con un analizador léxico hecho en Flex, el analizador sintáctico en Bison, y hasta la generación de código intermedio (no está completo) en C++.
Este código lo migré de forma muy rápida de fuentes creados en MS-DOS en 1994, con Borland C++, hacia Linux con g++.
Se incluye un directorio con ejemplos para probar el compilador. La licencia de uso es la GNU.
El repositorio está en Github, y pueden sacarse forks, clones, etc. del mismo!