Как я вижу, в отладчике можно получить операнды и имя процедуры, есть ли способ его получить?
- PROCEDURE=>operands возвращает отделяемый объект, который, кажется, возвращает операнды только тогда, когда они были установлены в агенте
- Есть ли у меня проход через какой-либо класс REFLECTOR, потому что класс PROCEDURE не имеет этой функции, и в этом случае почему?
Похоже, что у estudio есть доступ к информации, а у ROUTINE клиента его нет, почему он привилегированный? он обманывает?
a_setter.open_operand_type (1)
, вы получите идентификатор типа первого открытого операнда. тогда использование REFLECTOR поможет получить удобную для человека информацию. на всякий случай(create {REFLECTOR}).type_of_type (a_setter.open_operand_type (1))
- person Jocelyn   schedule 21.11.2018agent
? там вся информация есть! но недоступен для ОБЫЧНОГО клиента. Похоже, estudio является привилегированным или жульничает! - person Pipo   schedule 21.11.2018a_setter.generating_type
, который возвращает ТИП, а затем использоватьgeneric_parameter_type
. А с помощьюROUTINE.open_count
вы можете определить тип операндов открытия и закрытия. - person Jocelyn   schedule 22.11.2018