parser

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

 

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

^hashfile.foreach -- баг или я что-то упустил?

Vint 13.05.2008 19:33

$hf[^hashfile::open[$path/hashfile]]
$str1[^hf.foreach[a;b]{***}]
В $str1 получается не строка, а новый хеш, который если пеперебрать:
$str2[^str1.foreach[c;d]{$c - $d}[, ]]
получим:
$str2
a - имя ключа $hf, b - значение ключа $hf
Если из hashfile сделать обычный hash соответствующим методом, то перебор работает нормально, в srt1 будет "*** Х число ключей"

Parser 3.2.3 release