private void comandoLeia() {
        // <leia> ::= “leia” (“<argumento> <prox_argumento> “)” ”;”
        if (!acabouListaTokens()) {
            nextToken();
            if (tipoDoToken[1].equals(" (")) {
                if (!acabouListaTokens()) {
                    nextToken();
                    this.argumento();
                    this.proxArgumento();
                } else {
                    errosSintaticos.erroFimDeArquivo(tipoDoToken[3], tipoDoToken[1], "atribuição");
                    zerarTipoToken();
                }
//                if (!acabouListaTokens()) {
//                    nextToken();
//                    if (tipoDoToken[1].equals(" )")) {
                if (!acabouListaTokens()) {
                    nextToken();
                    if (tipoDoToken[1].equals(" ;")) {
                        System.out.println("TENHO UM COMANDO LEIA AQUI!!!!!!!");
                    }
                } else {
                    errosSintaticos.erroFimDeArquivo(tipoDoToken[3], tipoDoToken[1], "atribuição");
                    zerarTipoToken();
                }
//                    }
//                } else {
//                    errosSintaticos.erroFimDeArquivo(tipoDoToken[3], tipoDoToken[1], "atribuição");
//                    zerarTipoToken();
//                }
            }
        } else {
            errosSintaticos.erroFimDeArquivo(tipoDoToken[3], tipoDoToken[1], "atribuição");
            zerarTipoToken();
        }
    }