������:
- �� error_handler - ����������������.
- �� void error_handler( mapping error, int caught );
�� ����ֵ error_handler( ӳ�� error, ���� caught );
- �� �˺����� mudlib ���������������������. ӳ����� error ������Ϊ:
�� ([
���� "error"���� : �ַ���,�������������� //
��������
���� "program" : �ַ���,�������������� //
����ij���
���� "object"�� : ���,�������������� //
Ŀǰ�����
���� "line"������ : ����,�������������� //
��������ڵڼ���
���� "trace"���� : ӳ��*�������������� //
�ٻ���
�� ])
�� �ٻ��ݵ�ÿһ�ж���ӳ��, ������������:
�� ([
���� "function"�� : �ַ���,�������������� //
��������
���� "program"���� : �ַ���,�������������� //
����
���� "object"������ : ���,�������������� //
���
���� "file"���������� : �ַ���,�������������� //
�������ڵ��ļ�����
���� "line"���������� : ��������������������
// ����
�� ])
�� ������� catch() ����ץ��, caught ��־ (flag) Ϊ 1.
- �� catch(3), error(3),
throw(3), log_error(4)
- �� Beek
- �� Spock @ FF 97.Aug.6.�� (printed 3/16/95)