Probleme namespace, variable, proc
#1
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
Répondre Avertir
#2
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
Répondre
#3
salut

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


cordialement.
Répondre Avertir
#4
Pas faux Smile
Répondre


Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  Proc incrementation des scores trivia fonctionnel Epsilon 0 1,306 30/03/2017, 20:08
Dernier message: Epsilon
  [Demande] Appel d'une variable dun namespace à un autre ? aliasangelius 2 1,543 16/01/2017, 15:00
Dernier message: aliasangelius
  Soucis dans une proc Asylum 8 4,467 16/02/2013, 22:39
Dernier message: Asylum
  Problème de variable Ryan 2 2,869 17/09/2012, 08:12
Dernier message: aliasangelius
  Bug bizarre : Namespace, array et socket CrazyCat 3 2,803 23/02/2012, 18:12
Dernier message: djkenny
  TCL problème avec une variable mecmec 6 4,148 30/07/2011, 21:05
Dernier message: djkenny
  Soucis proc Ixion 5 3,591 26/03/2011, 00:54
Dernier message: Ixion
  problem de proc yannick22 2 2,392 06/11/2010, 05:32
Dernier message: yannick22
  Pb d'import/export avec les namespace mika23 5 2,781 03/02/2010, 10:48
Dernier message: mika23

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)