Agregado un getter para el alcance de los campos
Agregado un find para scope específico
Agregados metodos y una clase

En expression se agrego un empty expression.
En type se agrego un metodo isSimple().
Habemus lvalues!! Praise Helix!

Agregamos defCueva dentro de Campos para poder declarar arreglos en los
pardos y grizzli a nivel de tabla esta todo bien pero tendremos que
volver a este asunto cuando manejemos AST.
Cambios varios para que funcione

El defArray ahora no toma las dimensiones porque las tiene en el tipo.

Los pardos y grizzli solo toman una lista de Type*, no de CampoType*;
esto es para hacer un cheat y poder construir el arbol con como estamos
declarando cosas en el parser.
(cuevas en pardos y grizzli)
Ahora si hay lvalues bien.

Ya podemos acceder bien a los arreglos cuando estan en pardos o grizzli.