Práctica: Ampliación del Lenguaje Simple

Amplíe la versión del lenguaje Simple desarrollada en la práctica 3.17 para que incluya sentencias if, if ... else ..., bucles while y do ... while.

Añada el tipo array. Deberían aceptarse declaraciones como esta:

[10][20]int a,b;
[5]string c;

y sentencias como esta:

a[4][7] =  b[2][1]*2;
c[1] = "hola";

Diseñe una representación adecuada para almacenar los tipos array en la tabla de símbolos.

Casiano Rodríguez León
2009-12-09