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

7 la respuesta

¿En qué están escritos los compiladores modernos y antiguos?

Como compilador, aparte de un intérprete, solo necesita traducir la entrada y no ejecutarla, el rendimiento en sí mismo no debería ser tan problemático como con un intérprete. Por lo tanto, no escribirías un intérprete, digamos Ruby o PHP porque ...

6 la respuesta

¿Cómo compilar código x64 con Visual Studio en línea de comandos?

Quiero compilar un programa simple de estilo hello-world usando la línea de comandos de Windows. cl file_name.cEs bastante fácil. Ahora quiero hacer lo mismo en 64 bits. ¿Qué tengo que hacer?

6 la respuesta

Para {A = a; B = b; }, ¿se ejecutará "A = a" estrictamente antes que "B = b"?

SuponerA, B, ayb son todas variables, y las direcciones deA, B, ayb son todos diferentes Luego, para el siguiente código: A = a; B = b;¿Exigen explícitamente los estándares C y C ++?A=a ser estrictamente ejecutado antesB=b? Dado que las ...

4 la respuesta

¿Puede Sun Java estándar hacer compilación incremental?

Recientemente comencé a usar el compilador java de Eclipse, porque es significativamente más rápido que el javac estándar. Me dijeron que es más rápido porque realiza una compilación incremental. Pero todavía estoy un poco inseguro sobre esto, ya ...

7 la respuesta

¿Escribir un compilador para .net - IL o Bytecode?

Actualmente me estoy sumergiendo en el funcionamiento interno de .net, lo que significa IL. Como ejercicio, quiero construir un compilador brainf..k para .net (sí, ya existen, pero como se dijo es para fines de aprendizaje). Por el momento solo ...

9 la respuesta

Agregar funcionalidad de scripting a aplicaciones .NET

Tengo un pequeño juego escrito en C #. Utiliza una base de datos como back-end. Es unjuego de cambio de cartas [http://en.wikipedia.org/wiki/Collectible_card_game], y quería implementar la función de las tarjetas como un script. Lo que quiero ...

1 la respuesta

¿Cómo es un enrejado utilizado por un compilador?

En mi clase de posgrado sobre construcción de compiladores, nos presentaron el concepto de unenrejado [http://en.wikipedia.org/wiki/Lattice_(order)]. Se han dedicado tres conferencias a redes y hasta ahora parece una tangente interesante, pero el ...

2 la respuesta

Integrando un compilador personalizado con el IDE de Visual Studio

Antecedentes: Quiero crear un compilador VB personalizado, extendiendo el compilador "original", para manejar mis atributos de tiempo de compilación personalizados. Pregunta: después de crear mi compilador personalizado y obtener un ...

7 la respuesta

¿Cuál es la diferencia entre los analizadores LR, SLR y LALR?

¿Cuál es la diferencia real entre los analizadores LR, SLR y LALR? Sé que SLR y LALR son tipos de analizadores LR, pero ¿cuál es la diferencia real en lo que respecta a sus tablas de análisis? ¿Y cómo mostrar si una gramática es LR, SLR o LALR? ...

1 la respuesta

¿Compilar cadena para AST dentro de CompilerPlugin?

Me gustaría crear un plugin de plantillas y como primer paso convertir una cadena arbitraria a su representación AST "compilada" (como lo hace el intérprete de scala, supongo). Por lo tanto, un complemento del compilador podría, por ejemplo, ...