Este otoño tomaré varias clases para mis maestros y una de ellas es Diseño y construcción de compiladores. Estoy bastante versado en la mayoría de las cosas relacionadas con la tecnología informática, pero no tengo mucha experiencia con la forma en que los compiladores ensucian, solo las uso cuando lo necesito. Normalmente no estoy nervioso por las clases, pero siento que estoy caminando desnudo. Si alguien puede recomendar algo de buena lectura o proporcionar una breve lista de principios básicos que pueda investigar para actualizarme rápidamente rápidamente Estaría muy agradecido.Diseño del compilador y clase de construcción
ACTUALIZACIÓN:
Bueno, yo grande en la clase, y the text book we used era realmente muy bueno. This site también me ayudó a visualizar y probar mis expresiones regulares (que ahora creo que es lo mejor para dominar al aprender sobre compiladores). Recogí los conceptos básicos de LEX bastante rápido, pero YACC (por alguna razón) fue un poco más difícil para mí. Simplemente buscar ejemplos en línea ayudó con ambos.
Cualquiera de los recursos enumerados en [Aprender a escribir un compilador] (http: // stackoverflow.com/questions/1669/learning-to-write-a-compiler) puede ser útil. Como no dice qué parte de la escritura le preocupa un compilador, es difícil recomendar un recurso específico. –
Gracias por el enlace. Desearía poder ser más específico, pero eso demuestra lo poco que sé sobre los compiladores, y el programa del curso es bastante vago :) – ubiquibacon
+1 para "typoknig". –