+ int num; /* エラー番号 */
+ char *msg; /* エラーメッセージ */
+} CERR;
+
+/* 現在のエラー */
+extern CERR *cerr;
+
+/* エラーリスト */
+typedef struct _CERRLIST {
+ struct _CERRLIST *next;
+ CERR *cerr;
+} CERRLIST;
+
+extern CERRLIST *cerrlist;
+
+enum {
+ CERRSTRSIZE = 10, /* エラーメッセージ中に挿入できる文字列のサイズ */
+ CERRMSGSIZE = 70, /* エラーメッセージのサイズ */
+};
+
+/* エラーリストを作成・追加する */
+bool addcerrlist(int cerrc, CERR cerrv[]);