palmax / compiladores-9697

Automatically exported from code.google.com/p/compiladores-9697
0 stars 0 forks source link

Primera parte del emite (3h) #13

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
PRE: Leerse la documentación del emite.c

Parece que lo más sencillo sería que el emite recibiera 6 void*. Porque a
veces serán char* (palabras) y a veces int* (posiciones de memoria).

Las opciones están puestas en la documentación del emite.c, 6 parametros
para hacerlo más legible.

6 para que sea más legible "if x op_relacional y goto etiqueta":
(if, x, op_relacional, y, goto, etiqueta)

Si lo hacemos con cuartetos ortodoxos:
(op_relacional, x, y, etiqueta)

De todas formas, si tenemos 6 o 4 da un poco igual, sólo que al hacer el
registro de los cuartetos pasaríamos de 6 a 4, y así utilizar el emite será
muy sencillo. Mucho mejor hacerlo en un sitio que en varios.

Para explicar lo del registro, será sencillo. Hacer un registro de los
parametros que va recibiendo el emite en forma de cuartetos.

Original issue reported on code.google.com by pal...@gmail.com on 17 Aug 2007 at 3:03

GoogleCodeExporter commented 9 years ago

Original comment by pal...@gmail.com on 17 Aug 2007 at 3:04