juste une petite question, impossible de trouver la réponse dans la doc ou sur les forums (j'ai cherché, sûrement avec les mauvais mots clés

Comment faire ce genre de code ;
Code : Tout sélectionner
Procedure test()
Debug "ok"
EndProcedure
DeclareModule mon_test
Declare bigtest()
EndDeclareModule
Module mon_test
Procedure bigtest()
test();La procedure test n'existe pas dans le module, comment faire pour l'appeler ?
EndProcedure
EndModule
mon_test::bigtest()
Je trouve sa étrange, de pouvoir utiliser des procédures, structure, constantes, variables faites dans d'autre module en faisant un UseModule, ou en utilisant le "nom_module::" MAIS de ne pas pouvoir utiliser le namespace par défaut, pourtant j'ai bien l'impression qu'il est impossible d'utiliser une variable, structure, procedures déclaré hors d'un module dans un module...
Merci d'avance pour vos réponses.