Bueno, gracias a todos por los links, por otra parte....
Cita:
Iniciado por Mithrandir lex y yacc son metacompiladores (compiladores de compiladores), tu metes las reglas del lenguaje y ellos se encargan de generar las herramientas necesarias para compilar en tu lenguaje.
Pero si lo que te interesa es aprender mejor te recomendaría que lo intentes a mano. Quiza no lo termines, pero aprenderás mucho mas.
como es eso de "a mano"??