parser

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

 

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

@unhandled_exception [может нужен в каждом классе]

Александр Петросян (PAF) 20.01.2003 14:07 / 20.01.2003 14:07

самое простое, что приходит на ум:
позволить в любом классе, не только MAIN определить
@unhandled_exception[exception;stack]
#если обработан, выставить $handled(1)
другое дело, отдавать туда все исключения или часть.

«упало в MAIN» это всё спорно.
скажем, в классе engine кто-то скомпилировал
^process[$other.CLASS]{
@method[]
кусочек кода, ^throw[engine.bug]
}
кусочек метода к другому классу, потом кто-то третий вызвал тот кусочек, при этом ошибка может относиться к engine…