Preguntas etiquetadas con compiler-construction

La construcción del compilador de etiquetas debe aplicarse a preguntas relacionadas con la programación de compiladores o para preguntas sobre el funcionamiento interno detallado de los compiladores. NO USE para preguntas sobre * usar * compiladores específicos o errores de compilación.

204
Escribir un compilador en su propio idioma

Intuitivamente, parece que un compilador para el lenguaje Foono se puede escribir en Foo. Más específicamente, el primer compilador para el lenguaje Foono se puede escribir en Foo, pero se puede escribir para cualquier compilador posterior Foo. ¿Pero es esto realmente cierto? Tengo un recuerdo muy...

193
Lectura de GHC Core

Core es el lenguaje intermedio de GHC. Reading Core puede ayudarlo a comprender mejor el rendimiento de su programa. Alguien me pidió documentación o tutoriales sobre lectura de Core, pero no pude encontrar mucho. ¿Qué documentación hay disponible para leer GHC Core? Esto es lo que he encontrado...

186
¿Cómo se arrancan GCC y g ++?

Esto me ha estado molestando por un tiempo. ¿Cómo se compilan GCC y g ++? Supongo que cada revisión se compila con una revisión previamente construida. ¿Es esto cierto? Y si es así, ¿significa que las versiones más antiguas de g ++ y GCC se escribieron en