parser

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

 

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

Ответ

andylars 04.06.2016 00:11

^hash.insert[at][key;value][option]
at = ключ - мне кажется не имеет смысла.
Как это?
По предложенной схеме (http://s33.postimg.org/4hpxxiobz/parser_hash_newmethods_v3.png)

и как мы вставимв середину хеша "за ключом" или "до ключа", без указания имени ключа за или перед которым вставлять?

Я предложил раскройку на два принципиальных метода, которые реализуют поведения двух очень удобных типов сразу (и парсеровский хеш это может)

и в минимально-достаточной части

replace - закрывает collect1ion.OrderedDict (по части update)

а

insert - частично питоновский collection.deque и sequence в том отрезке, что надо.