Communauté Eggdrop

Version complète : Probleme namespace, variable, proc
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Voici le code
Code :
namespace eval ::[set ::BSNS]::SQL {

    variable nsc    [namespace current];
    variable nsp    "::[set ::BSNS]";
    
    proc [set nsc]:OPEN { args } {
        variable nsc;
        variable nsp;
        
        putlog [set ${nsp}::MySQL(Host)]
    }
}

::[set ::BSNS] contient le nom du namespace primaire

J'ai une erreur can't read "nsp": no such variable

J'ai mis en piece jointe tout le code
J'avoue ne pas bien comprendre où tu veux en venir avec un code pareil.
Et dans ta procédure, tu redéclares $nsp à rien, elle est juste initialisée
salut

(un rapport avec le site ? plutot eggdrop non ? )


cordialement.
Pas faux Smile