alterações para salvar a subroutine em symtab antes dos parametros e variaveis (pois pode ser chamada recursivamente)
adicionado validaçao de indireçoes e argumentos em chamadas de arrays e subrotinas
adicionado declaracao de variavel para manipulacao de retorna de funcoes a symtab
ajustes indexing, param e subrotina, TODO: validar chamadas recursivas de subrotinas
implementacao object type