Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
G_Z 12.09.2016 18:12 / 12.09.2016 18:15
Свойства через модмешанные методы не работают, в том числе после «прототипной» доработки.@main[] $object[^class::create[]] $object.field, $object.field2 <hr/> $class:field, $class:field2 <hr/> ^object.method[], ^class:method[] <hr/> $object.property, $class:property @CLASS class @auto[] $field[class field] $field2[class field] @create[] $self.field[object field] $self.method[$mixin:method] $self.GET_property[$mixin:GET_property] @method[] class method @GET_property[] class property @CLASS mixin @method[] mixin method @GET_property[] mixin propertyПолучаем:
object field, class field object field, class field mixin method, class method class property, class propertyВ «прототипном» случае получаем:
object field, class field
class field, class field
mixin method, class method
class property, class property
Но геттеры не перекрываются.object field, class field class field, class field mixin method, class method object property, class property