parser

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

 

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

Ответ

Misha v.3 18.06.2010 16:02

по поводу переопределения @main -- я говорил серьёзно.
ведь там не обязательно писать весь код, можно сделать просто:

auto.p
^try{
	...
}{
	^if($exception.type eq "access.denied"){
		$exception.handled(true)
		^process{^@main[]^#0A^^access_denied[]^#0A}
	}
}
и всё. исключение перехвачено и @main[] переопределён, т.е. он не выполнится.

по моему это лучше чем в @unhandled_exception огород городить.