Язык скриптования сайтов Parser 3

Hashunion


union. Объединение хешей


^хеш_a.union[хеш_b]   

Метод выполняет объединение двух хешей. Возвращает хеш, содержащий все ключи хеша a и те из b, которых нет в a. Результат необходимо присваивать новому хешу.

Пример

$man[

   $.name[Вася]



   $.age[22]

   $.sex[m]

]

$woman[

   $.name[Маша]

   $.age[20]

   $.weight[50]

]

$union_hash[^man.union[$woman]]

Получится хеш $union_hash:

$union_hash[

   $.name[Вася]

   $.age[22]

   $.sex[m]

   $.weight[50]

]



Содержание раздела