BraulioVM / pl

0 stars 0 forks source link

`TS_insertar_parametro` no funciona con arrays como argumento #9

Closed namasme closed 6 years ago

namasme commented 6 years ago

https://github.com/BraulioVM/pl/blob/2693b7e2da7e20f1b1fdfb897ef1be7fc88e7a54/compilador/gramatica.y#L115 https://github.com/BraulioVM/pl/blob/2693b7e2da7e20f1b1fdfb897ef1be7fc88e7a54/compilador/tabla-simbolos.c#L128-L136 pero https://github.com/BraulioVM/pl/blob/2693b7e2da7e20f1b1fdfb897ef1be7fc88e7a54/compilador/gramatica.y#L89-L90

Es decir, al leer foo[2] como identificador insertaría una entrada en la tabla de nombre foo[2].

Algo similar ocurre con TS_insertar_identificador y la declaración de variables array.