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

10 la respuesta

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 ...

2 la respuesta

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 ...

3 la respuesta

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 ...

3 la respuesta

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, ...

14 la respuesta

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 ...

5 la respuesta

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 ...

8 la respuesta

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 ...

3 la respuesta

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, ...

5 la respuesta

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?

3 la respuesta

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?