Resultados de la búsqueda a petición "compiler-construction"

2 la respuesta

dSYM Directorios al compilar código C ++ en MacOS

¿Por qué compilar C ++ en Mac siempre crea directorios * .dSYM? ¿Hay alguna forma de desactivar eso?

4 la respuesta

pattern match - implementación

Me pregunto cómo se suele implementar la coincidencia de patrones. por ejemplo, en Erlang, ¿cree que está implementado en el nivel de código de bytes (hay un código de bytes para que se realice de manera eficiente) o el compilador lo genera como ...

1 la respuesta

¿Qué es "Lambda Lifting"?

Me encontré con esto mientras revisaba la fuente del compilador Erlang. Realmente no lo entiendo. (ir a la figura;)), considerando que me acabo de dar cuenta de que existe tal cosa hace 5 minutos). erdóname por preguntar primero sin primero ...

3 la respuesta

¿Cómo crear una biblioteca estática con g ++?

¿Puede alguien decirme cómo crear una biblioteca estática a partir de un archivo .cpp y un archivo .hpp? ¿Necesito crear el .o y el .a? También me gustaría saber cómo puedo compilar una biblioteca estática y usarla en otro código .cpp. Yo ...

2 la respuesta

¿Buen texto introductorio sobre la implementación de GHC?

Cuando programo en Haskell (y especialmente al resolver problemas del Proyecto Euler, donde las soluciones subóptimas tienden a estresar las necesidades de CPU o memoria) a menudo me pregunto por qué el programa se comporta de la manera en que ...

5 la respuesta

Cómo compilar un programa Java con la biblioteca .jar

No puedo hacer que javac reconozca un archivo .jar externo, cuyas clases estoy tratando de extender. Tengo dos archivos en el mismo directorio: TestConsole.java y acm.jar. Estoy compilando desde el mismo directorio usando el siguiente ...

1 la respuesta

Cómo funcionan los compiladores JIT

os compiladores @JIT, por definición, generan código sobre la marcha para su ejecución. Pero, por ejemplo, en Windows, tenemos todo tipo de protección que impide la modificación automática del código o la ejecución desde la memoria de datos ...

4 la respuesta

¿Alguna forma de analizar la fuente preprocesada a través de una herramienta externa antes de que se compile?

Quiero que el compilador ejecute el preprocesamiento, genere todos los archivos .i como lo hace normalmente si solo uso la opción "generar archivo preprocesado", y luego ejecuto una herramienta externa, espere a que se complete y luego continúe ...

4 la respuesta

Leyendo 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 la lectura de Core, pero no pude encontrar mucho. Qué documentación está ...

2 la respuesta

¿Extensión GCC / Clang / MSVC para especificar el tamaño de enumeración de C?

¿Existe alguna función de extensión para especificar el tamaño de C enum en cada compilador? GCCSonido metálic MSVC