Quiero escribir un analizador sintáctico para fines educativos, y me preguntaba si hay algunos recursos en línea o tutoriales que explican cómo escribir uno. Algo en la línea de "Construyamos un compilador" por Jack Crenshaw.Recursos en línea para escribir un analizador generador
Quiero escribir el generador de analizador para la gramática LR (1).
Tengo una comprensión decente de la teoría detrás de la generación de las tablas de acción y goto, pero quiero algún recurso que me ayude a implementarlo.
Los idiomas preferidos son C/C++, Java aunque incluso otros idiomas son correctos.
Gracias.