private DefaultMutableTreeNode listaSentencias(DefaultMutableTreeNode padre) {
        DefaultMutableTreeNode nuevoHijo;
        
        while (!(match (Token.TipoToken.RIGHT_CURLY) || match (Token.TipoToken.END)
                || match (Token.TipoToken.UNTIL) || match (Token.TipoToken.ELSE)
                || match (Token.TipoToken.EOF))) {
            nuevoHijo = sentencia();
            if (nuevoHijo != null) {
                padre.add(nuevoHijo);
            } else {
                System.out.println("Te encontré!" + tokenAct);
            }
            if (!match (Token.TipoToken.SEMICOLON)) {
                listaErrores.add("Error en la línea " + tokenAct.getLinea() +
                    ": \";\" esperado.");
            } else {
                next();
            }
        }
        if (match (Token.TipoToken.EOF)) {
            listaErrores.add("Error: Se llegó al fin de archivo haciendo Parsing.");
        }
        return padre;
        
    }