parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Подключение модуля в классе...

Givi 17.05.2003 13:10 / 17.05.2003 13:10

Модуль (module.p3):
@auto[]
$self.myVar[Some value...]
Класс:
@CLASS
myClass
@init[]
$self.myOtherVar[Some other value...]
^use[module.p3]
При инициализации класса переменная $myVar внутри класса не определена, то же самое если в модуле использовать конструкцию $caller.myVar[Some value...], или $caller.self.myVar[Some value...]. Если же попробовать присвоить в модуле значение общей переменной ($MAIN:myVar[Some value...]), то всё получается, что в общем то, правильно.
Вопрос такой: Можно ли в принципе сделать так, что переменные (поля, методы) определяемые внутри модуля, при подключении этого модуля изнутри класса, становились переменными (полями, методами) этого класса?