Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
moko 26.05 04:21
Такие хеши использовались ранее для имитации массивов. Не только разработчиками, но и в самом парсере (в json:parse например). И реализованные разряженные массивы максимально совместимы с такими хешами. Ваш же пример:$h[ $.100[qqq] $.10[www] $.50[eee] ] $a[^array::copy[$h]] $h.10 $a.10В обоих случаях будет www. И чтобы в коде можно было прозрачно заменить использование хешей с числовыми индексами на array (как мы сделали в json:parse) -сохранение ключей куда важнее (порядок конкретно в таких хешах обычно и так по возрастанию индексов).