parser

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

 

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

Ответ

MoKo 08.11.2014 14:36

$myobj[^myclass::create[$myhash]
$.property1[value1]
]
Практически эквивалентно такому коду:
$myobj[^myclass::create[$myhash]]
$myobj.property1[value1]
Но когда надо задать значение нескольким ствойствам, первая запись смотрится существенно выигрышнее.

[^myclass::create[$myhash] ] - в текущем констекте сохранен объект
[... $.name[value] ] - присвоить полю name переменной текущего контекста значение value.

Почти как при работе с хешом http://www.parser.ru/docs/lang/?hash.htm