| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Misha v.3 05.03.2014 08:25 / 05.03.2014 08:25
$h[
^if(true){$.a[b]}
^if(true){$.c[d]}
]в данном фрагменте (он аналогичен второму твоему примеру) происходит условное создание элементов хэша. т.е. метод (у меня if, у тебя h или rehash) должен вернуть не хэш, а его "кусочек".$h[
^if(true){^hash::create[$.a[b]]}
^if(true){^hash::create[$.c[d]]}
]и из последнего фрагмента должна стать понятна причина ошибки hash may not be overwritten with hash.