Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
virusav 29.01.2015 16:22
Получилось решить проблему копирования хеша таким образом:@copyHash[hData][hCopy;key;value] $hCopy[^hash::create[]] ^hData.foreach[key;value]{ ^if($value is hash){ $hCopy.[$key][^hash::create[^copyHash[$value]]] }($value is bool || $value is int || $value is double){ $hCopy.[$key]($value) }($value is table){ $hCopy.[$key][^table::create[$value]] }{ $hCopy.[$key][$value] } } $result[$hCopy]Правильный ли выбран подход?