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

1 la respuesta

¿IronScheme es interpretado o compilado? ¿Se beneficia de las optimizaciones de .NET Framework?

En el libro"IronPython en acción" El autor afirma que IronPython, a diferencia de CPython, se beneficia de ciertas optimizaciones, tanto en el JIT como en el propio marco, que CPython no puede aprovechar. En consecuencia, IronPython ...

1 la respuesta

¿Qué significa semántica estática?

¿Qué significa el término "semántica estática" en la programación? ¿Cuál es la relación entre semántica estática, semántica y semántica dinámica? Sé que la semántica significa verificar si el código escrito (sin errores de sintaxis) tiene algún ...

1 la respuesta

Una forma más eficiente de generar un número entero en ensamblaje puro

Estoy buscando generar un número entero usando un ensamblaje puro. Estoy usando nasm en una máquina Linux de 64 bits. En este momento estoy buscando una forma de generar enteros para depurar un compilador, pero quiero usar el mismo código para ...

3 la respuesta

¿Tus javadocs se compilan en tus archivos de clase?

Cuando compilas tujava archivos, ¿también incrusta sus javadocs y comentarios en el archivo de clase? Por ejemplo, si tiene grandes javadocs, ¿afecta el tamaño general de su archivo de clase? ¿O el compilador ignora todo lo que comienza con// y/* ?

12 la respuesta

Recursos de aprendizaje sobre analizadores, intérpretes y compiladores [cerrado]

Llevo un tiempo queriendo jugar con mi propio idioma (aparentemente para la experiencia de aprendizaje) y, como tal, necesito estar relativamente basado en la construcción de analizadores, intérpretes y compiladores. Entonces: ¿Alguien sabe de ...

3 la respuesta

Compilar GCC con código fuente

¿Es posible compilar GCC nativo para ARM (host == target == ARM) usando Code Sourcery G ++? Si no es posible, ¿podría usar crosstool-NG para construir la compilación cruzada y luego usar esta para compilar el ARM GCC nativo? Gracias, Editar: en ...

5 la respuesta

¿Son los compiladores de C ++ modernos capaces de evitar llamar a una función constante dos veces bajo ciertas condiciones?

Por ejemplo, si tengo este código: class SomeDataProcessor { public: bool calc(const SomeData & d1, const SomeData & d2) const; private: //Some non-mutable, non-static member variables } SomeDataProcessor sdp; SomeData data1; SomeData ...

4 la respuesta

implementación de inferencia de tipos

Veo algunas discusiones interesantes aquí sobre la escritura estática frente a la dinámica. Generalmente prefiero la escritura estática, debido a la verificación de tipo de compilación, código mejor documentado, etc. Sin embargo, estoy de acuerdo ...

2 la respuesta

¿Cómo harías para escribir un lenguaje de programación simple? [duplicar]

Posibles duplicados: Metodologías para diseñar un lenguaje de programación simple [https://stackoverflow.com/questions/1208338/methodologies-for-designing-a-simple-programming-language] Aprendiendo a escribir un ...

1 la respuesta

¿Cómo es una situación cuando diferentes implementaciones de una función en línea se vinculan en un ejecutable clasificado?

De acuerdo con la regla de una definición (ODR), no puedo tener una función void function() { }definido más de una vez en un ejecutable: el vinculador se opondrá. Sin embargo, ODR se ignora para las funciones en línea: inline void function() { ...