public void inicio() {
        System.out.println("ENTROU");
        if (!acabouListaTokens()) {
            nextToken();
            if (tipoDoToken[0].equals("Palavra Reservada")) {
                if (tipoDoToken[1].equals(" registro")) {
                    this.analisaRegistro();
                } else if (tipoDoToken[1].equals(" constantes")) {
                    this.analisaConstantes();
                } else if (tipoDoToken[1].equals(" variaveis")) {
                    System.out.println("ENTREI VARIAVEIS INICIO");
                    this.listaVariaveis(false);
                } else {
                    this.listaFuncoes();
                    System.out.println("Acabou");
                }

            } else {
                //caso nao seja uma palavra reservada
            }
        } else {
            System.out.println("FIM DE ARQUIVO!");
        }
    }