A2 & Oberon GOOGLE trans to English      Помощь      Поиск      Пользователи  Файловый архив


 Страниц (2): « 1 [2]   

> Описание: {OVERLOADING}
BohdanT Администратор
Отправлено: 10 Января, 2009 - 15:33:30
Post Id



Super Member


Покинул форум
Сообщений всего: 606
Дата рег-ции: Июль 2008  
Откуда: Киев, Украина
Репутация: 2




Цитата:
Трапается даже если добавить {OVERLOADING} к предыдущему примеру с друмя объектами.

Предыдущий пример нормально работал у меня без {OVERLOADING}
 
 Top
sage Администратор
Отправлено: 10 Января, 2009 - 15:37:37
Post Id


Full Member


Покинул форум
Сообщений всего: 218
Дата рег-ции: Июнь 2008  
Откуда: Киев, Украина
Репутация: 0




BohdanT пишет:
Предыдущий пример нормально работал у меня без {OVERLOADING}
И у меня работал, а с {OVERLOADING} работает?
 
 Top
BohdanT Администратор
Отправлено: 10 Января, 2009 - 15:48:39
Post Id



Super Member


Покинул форум
Сообщений всего: 606
Дата рег-ции: Июль 2008  
Откуда: Киев, Украина
Репутация: 2




это флаг для OVERLOADING модулей Подмигивание
Т.е. как я понял такой модуль должен уже быть и ты его перекрываешь....
Работает ли? Копаюсь
(Добавление)
AllowOverloadedModule = FALSE;
(* fof removed the mechanism allowing to choose an operator from a module.
Example: "a :=[myModule1] b;" chooses assignment operator for "a" from module "myModule1".
My proposal is to generally prohibit multiple occurence of operators by restriction of its definition to the object's defining module.
For now we do it with this switch.
Note: if AllowOverloadedModule = TRUE then constant arrays do not work in code. Example A :=[1,2,3] or [1,2,3]+[4,5,6] do then not work.
*)
 
 Top
sage Администратор
Отправлено: 10 Января, 2009 - 17:01:27
Post Id


Full Member


Покинул форум
Сообщений всего: 218
Дата рег-ции: Июнь 2008  
Откуда: Киев, Украина
Репутация: 0




BohdanT пишет:
это флаг для OVERLOADING модулей Подмигивание
Не для OVERLOADING модулей, а для OVERLOADING всего в пределах видимости отдельного модуля, иначе почему тогда работает пример из самого первого поста в этой теме? Улыбка
 
 Top
BohdanT Администратор
Отправлено: 10 Января, 2009 - 20:12:09
Post Id



Super Member


Покинул форум
Сообщений всего: 606
Дата рег-ции: Июль 2008  
Откуда: Киев, Украина
Репутация: 2




незнаю... нужно еще исходники глядеть. Все равно в компиллере сейчас это запрещенно
AllowOverloadedModule = FALSE;
Попробуй установить TRUE и перекомпилить
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« ActiveOberon »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Locations of visitors to this page
[Valid RSS]

RSS

Valid CSS!


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0079]     [ Gzipped ]