Это такой тонкий стеб или реально каждый оберонщик знает что такое "199"? %)
Этот код я назначил сам, и он имеет смысл только для меня, как для автора программы. От пользователя, у которого сбойнула моя программа, мне нужен только этот код и больше ничего.
По памяти, в документации на КП/BB вроде определены стандартные коды, и определён также дииапазон кодов для использования по своему усмотрению. Этими спецификациями я не пользуюсь.
Дык, я ж говорю - стэк и номер строки идентифицируют намного лучше какого-то "199".
Представьте, что у Вас много клиентов, которые пользуются различными версиями Вашей программы, и они присылают Вам отчёты, что в такой-то строчке сработал ассерт. В данной ситуации код ошибки надёжнее, потому что в различных версиях программы нумерация строк может поплыть.
Но мне кажется, что в этом случае еще лучше сработал бы банальный возврат кода ошибки.
В моём примере "199" и есть код ошибки.