michael@0: /* michael@0: Copyright (c) 1998, 1999 Thai Open Source Software Center Ltd michael@0: See the file COPYING for copying permission. michael@0: */ michael@0: michael@0: enum { michael@0: BT_NONXML, michael@0: BT_MALFORM, michael@0: BT_LT, michael@0: BT_AMP, michael@0: BT_RSQB, michael@0: BT_LEAD2, michael@0: BT_LEAD3, michael@0: BT_LEAD4, michael@0: BT_TRAIL, michael@0: BT_CR, michael@0: BT_LF, michael@0: BT_GT, michael@0: BT_QUOT, michael@0: BT_APOS, michael@0: BT_EQUALS, michael@0: BT_QUEST, michael@0: BT_EXCL, michael@0: BT_SOL, michael@0: BT_SEMI, michael@0: BT_NUM, michael@0: BT_LSQB, michael@0: BT_S, michael@0: BT_NMSTRT, michael@0: BT_COLON, michael@0: BT_HEX, michael@0: BT_DIGIT, michael@0: BT_NAME, michael@0: BT_MINUS, michael@0: BT_OTHER, /* known not to be a name or name start character */ michael@0: BT_NONASCII, /* might be a name or name start character */ michael@0: BT_PERCNT, michael@0: BT_LPAR, michael@0: BT_RPAR, michael@0: BT_AST, michael@0: BT_PLUS, michael@0: BT_COMMA, michael@0: BT_VERBAR michael@0: }; michael@0: michael@0: #include