Resultados de la búsqueda a petición "compiler-construction"
JIT compilador vs compiladores fuera de línea
Existen escenarios en los que el compilador JIT es más rápido que otros compiladores como C ++? ¿Cree que en el futuro el compilador JIT verá optimizaciones menores, características pero seguirá un rendimiento similar, o habrá avances que ...
Inclusión circular con plantillas
El siguiente código se compila perfectamente: // MyFile.h #ifndef MYFILE_H_INCLUDED #define MYFILE_H_INCLUDED template <typename Datatype> class MyClass { public: void MyMethod(); } #include "MyFile.cpp" #endif // MyFile.cpp #ifndef ...
Advertencia del compilador: sugiera paréntesis alrededor de la asignación utilizada como valor de verdad
Cuando intento compilar el siguiente código, aparece esta advertencia: warning: suggest parentheses around assignment used as truth value ¿Por qué pasó esto? Este es un idioma bastante común, creo. Incluso utilizo algo así antes en mi ...
Error de compilación: cambie con enum [duplicar]
Posible duplicado: ¿Por qué obtengo una referencia constante Enum no se puede calificar en una etiqueta de caso? [https://stackoverflow.com/questions/2663980/why-do-i-get-an-enum-constant-reference-cannot-be-qualified-in-a-case-label] Hola, ...
Compilar, construir o archivar problemas con Xcode 4 (y dependencias)
Esta pregunta ha evolucionado en las últimas semanas para cubrir problemas más generales con xcode4 [/questions/tagged/xcode4] (y los proyectos de actualización forman @ antigu xcode [/questions/tagged/xcode]s). in embargo, muchos de los ...
Patrón de diseño para hacer un ensamblador
Estoy haciendo un ensamblador 8051. Antes de que todo sea un tokenizador que lee los siguientes tokens, establece marcas de error, reconoce EOF, etc. uego está el bucle principal del compilador, que lee los siguientes tokens y comprueba si hay ...
Programación del compilador: ¿Cuáles son los ingredientes más fundamentales?
stoy interesado en escribir un compilador muy minimalista. Quiero escribir una pequeña pieza de software (en C / C ++) que cumpla con los siguientes criterios: output en formato ELF (* nix)input es un solo archivo de texto Gramática y sintaxis ...
Qué significa "movimiento de código" para "movimiento de código invariante de bucle"?
En compiladores, la frase "movimiento de código invariante de bucle" [http://en.wikipedia.org/wiki/Loop-invariant_code_motion] describe expresiones o declaraciones de código en un bucle que no cambian de iteración a iteración y, por lo tanto, ...
Compile y ejecute código fuente desde la aplicación Java
Necesito compilar y ejecutar el código fuente (archivo único), escrito en Python, Pascal o C, desde mi aplicación Java. Necesitaré saber: si el proceso de compilación fue exitosola salida de retorno del programa compilado ¿Cómo podría lograr eso?
El compilador de gcc C está escrito en
¿El compilador gcc C está escrito en C? ¿O está escrito en asamblea? Si el compilador está escrito en C, ¿cuál es el compilador utilizado para compilar el código del compilador?