Asuntos Oficiales > La taberna del BIT

 Reto: Hacer Un Compilador

(1/4) > >>

su -:
Hola forer@s.
Les pongo un reto :devil: , hacer un copilador (para cualquier lenguaje) y cualquier plataforma  ;)
Tengo esta info:
http://compilers.iecc.com/crenshaw/
 :hola:

cluster:
me uno al reto hace rato que venia haciendo un interprete de un lenguje a otro pero solo tenia el analizador lexico,sintactico y semantico pero habia parado porque no sabia como generar un .exe o mandarlo a ejecutar el programa me falta llegar a esas capas inferiores, ya tenia en mente postear lo mismo en el foro de ensamblador que creo que son los gurus en los temas de lenguaje de maquina y binario pero ya que lo colocaste aca se puede hacer un buen compilador. pues yo entendiendo la teoria de compiladores.

bob esponja:
me uno, yo estuve desarrollando un compilador de un lenguaje propio, generaba codigo en asm como salida, solo me falta el tema de parametros y funciones, osea se pueden definir funciones pero falta el codigo que se genera cuando llamas a una funcion para que los parametros pasados sean variables locales.

pero por el momento esta parado, vere si posteo algo sobre eso.

su -:
Estuve leyendo un poco mas y seria mas interesante hacer un "just-in-time".
Buenom supongo que tendre que superdotar mi cerebro para hacerlo, pero supongo que me llevara a otro nivel de programacion  ;)
 :hola:
Animense

cluster:
aca hay un listado de compiladores ya hechos y esta su codigo fuente. http://www.bloodshed.net/compilers/index.html
- algien me podia explicar como hago para generar un .exe que se pueda ejecutar en windows algo sencillo como a = 1 + 2 y que me imprima en pantalla de DOS a=3 solamente eso y que sea preferiblemente en vb

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa