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


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

> Описание: вопросы новичков
lit-uriy Супермодератор
Отправлено: 04 Января, 2009 - 17:29:28
Post Id


Advanced Member


Покинул форум
Сообщений всего: 298
Дата рег-ции: Нояб. 2008  
Откуда: Тюмень / Новосибирск
Репутация: 0




BohdanT пишет:
Всегда можно глянуть сгенерированный код
Да я с PC'шным асемблером не знаком.
 
 Top
BohdanT Администратор
Отправлено: 04 Января, 2009 - 17:38:50
Post Id



Super Member


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




lit-uriy пишет:
BohdanT пишет:
Всегда можно глянуть сгенерированный код
Да я с PC'шным асемблером не знаком.

Не вопрос Хм
есть возможность посмотреть код в промежуточном ("идельном" асме) тот код, который является промежуточным между реальной платформой и компилятором.

только на память опцию компиллера я не помню...(вот Ярослав может наполмнить Улыбка ) Хм если не найдешь, крикни, я гляну...
 
 Top
Wlad
Отправлено: 04 Января, 2009 - 19:15:04
Post Id


Newbie


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




lit-uriy пишет:
ага вот еще вопрос применительно к Активному Оберону. А через делегат вызов осуществляется немедленно, т.е. как вслучае прямого вызова процедуры. Или это может откладыватся в некоторых случаях (многопоточная работа)?

Обероны (как класс языков) были призваны изничтожить из средства выражения принятых проектных решений всякую недоговорённость и неявность...

Есть из этого вытекающие моменты кажущегося неудобства, но и - масса достоинств.

Посему... "Отложенных" вызовов НЕ БУДЕТ НИКОГДА. Вызов произойдёт в точке обращения к делегату. И - ТОЛЬКО ТАК.

Другое дело, что в методе (будем за априори считать случай обращения именно к методам объектов, а не к "простым" процедурам уровня модуля - ОК? ) может оказаться секция исключительного кода, в которую вход был заблокирован... Но это уже совсем другая история... Улыбка

-----
У России только два союзника: её Армия и Флот.
 
 Top
sage Администратор
Отправлено: 04 Января, 2009 - 19:55:08
Post Id


Full Member


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




BohdanT пишет:
есть возможность посмотреть код в промежуточном ("идельном" асме) тот код, который является промежуточным между реальной платформой и компилятором.
Опция D<* | имя процедуры>
* - будет выведен дамп всех процедур.
Можно, например прямо в эдит-боксе опций компилятора в PET вместо \Ws написать \WsD* и при компиляции получим дамп в эдит-боксе сообщений компилятора Подмигивание
 
 Top
BohdanT Администратор
Отправлено: 04 Января, 2009 - 23:54:07
Post Id



Super Member


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




sage пишет:
\WsD*

Супер! Работает!
Наконец проверил Радость
Очень интересный результат Хорошо
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 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.0103]     [ Gzipped ]