parser

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

 

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

эта фича больше напоминает баг :)

Misha v.3 22.10.2004 20:23

и taint-ы тут совершенно не при чем (как правило если все пишется в документе, а не берется из form/cookie/db/file) и в нем-же вы сами не пишите taint/untaint - то эти taint/untaint не при чем :)

более того, в обоих случаях _default не работает. чуть измененный код:
@print[title;hash][key;value]
<p>$title ^hash.foreach[key;value]{$key}[ | ]</p>
=$hash.[zzz].rrggbb=

@main[]
$table[^table::create{color	rrggbb
red	ff0000
green	00ff00
blue	0000ff
_default	000000}
]

$c_hash[
	$.red[
		$.color[red]
		$.rrggbb[ff0000]
	]
	$.green[
		$.color[green]
		$.rrggbb[00ff00]
	]
	$.blue[
		$.color[blue]
		$.rrggbb[0000ff]
	]
	$._default[
		$.color[_default]
		$.rrggbb[000000]
	]
]

$a_hash[^table.hash[color]]
^print[a_hash:;$a_hash]

$b_hash[^hash::create[]]
^table.menu{
	^b_hash.add[$.[$table.color][$table.fields]]
}
^print[b_hash:;$b_hash]

^print[c_hash:;$c_hash]