📄 error.h
字号:
/* ERROR.H: Symbols for SGML error codes (start with 'E_'). Numbers 46 - 56 are generated by ERROR.C. Later numbers are coded directly.*//* SGMLERR.C: General errors and syntax errors.*/#define E_CONTEXT 1 /* W GI not allowed at this point in structure. */#define E_MDNAME 2 /* E Invalid markup declaration name. *//*efine E_LEN 3 E Syntax error: length exceeded. */#define E_SYS 4 /* W Illegal system character. */#define E_ETAG 5 /* E End-tag does not match any open start-tag. */#define E_STAGMAX 6 /* E Maximum number of open elements exceeded. *//* E_ALLNULL 7 W Start- and end-tag omitted with null content. */#define E_EOF 8 /* E/W Illegal entity end in markup or delimited text. *//* fine E_INV 9 E Markup error: invalid character. */#define E_CHARS 10 /* W Data found in content that doesn't allow it. *//* fine E_NOETDE 11 E End-tag GI not defined by element declaration. */#define E_BADNM 12 /* E Name is not syntactically valid. */#define E_BADATT 13 /* E Attribute was not defined by element declaration. */#define E_VALINV 14 /* W Att value/declaration conflict: invalid char. */#define E_VALLEN 15 /* W Att value/declaration conflict: token too long. */#define E_VALCNT 16 /* W Att value/declaration conflict: too many tokens. */#define E_VALTYPE 17 /* W Att value/declaration conflict: wrong token type.*/#define E_VALGRP 18 /* W Att value/declaration conflict: token not in grp.*/#define E_VALREQ 19 /* W Att value/declaration conflict: req unspecified. *//* E_EMIN 20 W End-tag implied by end-tag; not minimizable. *//* E_SMIN 21 W Omitted start-tag was not minimizable. */#define E_POSSATT 22 /* E Possible att found but not defined; used as data.*//* Late additions numbered out of order to avoid recompilation. *//*efine E_ENTSYNC 37 E Entity and group nesting levels out of sync. */#define E_BADVAL 25 /* W Att value omitted (null); default used. *//* E_ECONTXT 30 W Element ended prematurely (some content omitted).*//* E_EMINST 39 W End-tag implied by start-tag; not minimizable. *//* E_MEXTAG 40 W *** In Use *** */#define E_MEXERR 41 /* W Attempt to exclude contextually required element.*/#define E_DOCTYPE 42 /* W No document type defined; *DOCTYPE assumed. *//* E_NOETDS 43 E Start-tag GI not defined by element declaration. */#define E_RESTART 44 /* E Invalid chars ignored; trying to restart parse. *//* MDERROR.C: Errors in markup declarations.*//*efine E_DUP 23 E Duplicate specification. *//*efine E_KEY 24 E Incorrect keyword for parameter. *//*efine E_MSE 26 E MSE occurred with no corresponding MS. *//*efine E_MSS 27 E MSS exceeded maximum nesting level. *//*efine E_NUM 28 E Incorrect number of parameters. */#define E_TYPE 29 /* E Incorrect parameter type. *//* Late additions numbered out of order to avoid recompilation. *//*efine E_VAL 38 W Incorrect parameter value. *//* RESERROR.C: Errors in resource routines.*//* Unused I End of primary source entity. *//* fine E_FILBUF 31 E Could not read next buffer. *//* fine E_ERFILE 32 E Could not open file. *//* fine E_MALLOC 33 T Could not obtain required main storage. *//* fine E_ERMAX 34 E Maximum number of open entities exceeded. *//* fine E_ERNAME 35 E Referenced entity undeclared. *//* fine E_ERLOOP 36 E Entity referenced within itself: ref ignored. *//* Late additions numbered out of order to avoid recompilation. *//* E_ERDEF 45 E Referenced entity undeclared; SYSTEM assumed. */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -