*Se crea la clase para un bloque de instrucciones.
*Se editan reglas de la gramática para su creación y propagación.
*Se cambia regla del oselect en el parser
*Se arreglan errores en asign
*Se inicia clase decl
*Se agrega clase oselec
*Se agrega clase oselectlist
*Se agrega la propagación de esas clases en el parser
*Se avanza en clase inedite
*Se crean clases para iteración determinada
*Se agrega la clase retorno
*Se integra con las acciones del parser
*Se elimina el cc de retorno por ser innecesario
*Se cambia selec, oselec y oselectlist para trabajar con new
*Se modifica asign para trabajar con new
*Se cambia indite para que funcione con new
*Se acopla a las acciones del parser
*Se cambia retorno para que funcione con new
*Se acopla con acciones en el parser
*Se crean tipos escribir y leer para el AST
*Se acoplan con acciones del parser
*Se implementa la instruccion multselec y todas las clases relacionadas
*Se acopla con las acciones del parser
*Se inicia clase para iteración determinada (se necesita arr)
*Se inicia clase para declaracion
*Cambio menor en parserhelper (estilo)
*Acopladas algunas clases en parser
Merge branch 'master' of github.com:gabrielformica/enie