parser

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

 

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

Тривиально...

Sumo 01.04.2010 18:03

@smartForeach[hsh;key;value;code;separator][lkeys]
  $lKeys[^hsh._keys[]]
  $result[^lKeys.menu{$caller.[$key][$lKeys.key]$caller.[$key][$hsh.[$lKeys.key]]$code}{$separator}]
И можете насоздавать ключей сколько угодно.

Другое дело, что возможность добавлять/elfkznm ключи в хеше потенциально опасная, поэтому я бы не стал говорить о включении ее в базовое поведение.