parser

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

 

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

создание сложных Хешей(Hash)

dmx102 03.09.2005 13:43

В документации есть пример создания Хеша в цикле:
$dyn[^hash::create[]] 
^for[i](1;10){ 
   $dyn.$i[$value] 
}
Сдесь сначала создается пустой Хеш, и только потом происходит поэлементное добавление.

Вопрос: как производить адресацию при создании Хеша 2 уровня?

Так:
$dyn[^hash::create[]] 
^for[i](1;10){
^for[j](1;10){ 
   $dyn.$i[$dyn.$i.$key[$value]]
} 
}
Или так:
$dyn[^hash::create[]] 
^for[i](1;10){
^for[j](1;10){ 
   $dyn.$i[$.$key[$value]]
} 
}
?

И еще вопрос:
$dyn.fields
- это уже объект таблицы?