Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Lifesource 16.12.2002 10:52
Итак, начну повествование...@main[] $global_hash[$.row1(10) $.row2[$.21(210) $.22(220)] $.row3[$.31(310) $.32(320)]] ^process_hash[$global_hash] @process_hash[this_hash][local_hash] $local_hash[^hash::create[$this_hash]] #$local_hash[^hash::create[^hash_create[$this_hash]]] BEFORE<br> global hash=^show_ready_hash[$this_hash]<br> local hash=^show_ready_hash[$local_hash]<br> ^local_hash.row2.add[$.21($this_hash.row3.31)] ^local_hash.row3.add[$.31($this_hash.row2.21)] AFTER<br> global hash=^show_ready_hash[$this_hash]<br> local hash=^show_ready_hash[$local_hash]<br> ###########эти коменты снять, но потом ^rem{ $my_hash[$.1(222) $.trep[$.bla(1) $.hush(2) ]] $new_my_hash[^hash::create[^hash_create[$my_hash]]] my+hash=^show_ready_hash[$my_hash] } ########### @hash_create[temp_hash][key;value] ^if($temp_hash is 'hash'){ ^temp_hash.foreach[key;value]{ ^if($value is 'hash'){ $result.$key[^hash_create[$value]]} }{ $result.$key[$value] } }{$result[no_hash]} @show_ready_hash[this_hash][key;val] ^if($this_hash is 'hash'){ <ul> ^this_hash.foreach[key;val]{ ^if($val is 'hash'){ <li>$key^[ ^show_ready_hash[$val] ^] }{ <li> ^if($val is 'string'){$key^[$val^]}{$key^($val^)} } }[</li>] </ul>}{<font color="red"><b>The parameter is not hash! This is its value=</b></font>$this_hash}посмторите на значения по ключам после AFTER...
@hash_create[],
@hash_create[])
$my_image[^image::create(200;200;0x00000)] $new_my_image[$my_image] ^new_my_image.bar(50;50;150;150;0xFFFFFF) $response:body[^my_image.gif[]]вот и объясняй ему потом, почему квадрата Малевича не получилось:))))