parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

G_Z 14.09.2016 02:21 / 14.09.2016 02:21

В части геттеров требуемое поведение проще реализуется вообще без геттеров,
$self.property[$mixin:GET_property]
@main[]
$test[^test::create[]]
[$test.prop]


@CLASS
props

@GET_prop[]
props!


@CLASS
test

@auto[]
$self.prop[$props:GET_prop]

@create[]
Получим не геттер свойства, а поле, в котором лежит junction:
method_frame may not be overwritten with junction, store it to variable instead
.

То же и при использовании $self.prop[^reflection:method[$props:CLASS;GET_prop]].