parser

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

 

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

А если вот так попробовать. Редакция v.4

andylars 04.06.2016 13:46 / 04.06.2016 18:14

Для "overlaying"-механики

для обращения по ключу

 ^hash.key.replace[key;value] - изменяет ключ-значение
 ^hash.key.replace[key] - только переименовывает ключ (топикстарт треда)

для обращения по индексу или первому/последнему остается:

 ^hash.replace(index)[key;value]
 ^hash.replace[first/last][key;value]

 ^hash.replace(index)[;value]  - можно только значение изменить по индексу

жалко так нелья :)
 ^hash.at(0).replace[...]


Для "insertion"-механики типа такого:

 ^hash.key.insert[key;value][option] - вставка за ключом ^hash.key 
   option = after(по-умолчанию), или before

 ^hash.insert(index)[key;value][option] 
 ^hash.insert[first/last][key;value][option]

 как-то все еще странновато, но не хватает парсерного взгляда, и я не претендую на то, как это подать