parser

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

 

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

Ответ

moko 26.10.2009 13:53

Все равно плохо. :)
^tBasepath.menu{
	$sHashPath[${sHashPath}[$tBasepath.piece].]
}
$sHashPath[^sHashPath.trim[end;.]]
Эквивалентно такому:
^tBasepath.menu{[$tBasepath.piece]}[.]
Ну а основная проблема - конечно process, который надо использовать только тогда, когда он реально нужен.
Можно например так:
$result[$hTree.root]
^tBasepath.menu{
	^if(def $result){
		$result[$result.[$tBasepath.piece]]
	}
}