parser

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

 

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

А если так?

moko 17.10 04:37

Предлагаю такой вариант: текущий create переименовываем в copy, текущий new переименовываем в create.

Вроде как это примерно что хочется? Текущая реализация такова в основном для большей похожести на хеш (чтобы только имя класса в существующем коде менять), но это не принципиально.
По-моему создание массива в коде — самая частая операция.
Для которой мы сделали отдельный синтаксис $a[v1;v2;v3], который покрывает мне кажется 90% реальных случаев. :)
И при этом нет простого способа слияния хешей в коде — каждый раз пляски с копированием через hash::create и добавлением ключей к копии, чтобы не поймать hash may not be overwritten with hash, store it to variable instead.
^хеш_a.union[хеш_b]? Если нужно что-то другое - скажи, метод добавить дело нехитрое.