Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
G_Z 18.03.2016 18:54 / 18.03.2016 18:54
В контексте пользовательских объектов reflection:is работает как положено, а нативных — нет.@main[] $h[$.a[1]] hash foreach is junction: ^if(^reflection:is[foreach;junction;$h])[y;n]<br/> $test[^test::create[]] test foreach is junction: ^if(^reflection:is[foreach;junction;$test])[y;n]<br/> $test[^test::create[]] test feach is junction: ^if(^reflection:is[feach;junction;$test])[y;n] @CLASS test @create[] $self.data[^hash::create[]] $self.feach[^reflection:method[$self.data;foreach]] @foreach[]Не должен ли он во всех случаях работать одинаково?