15bb6a25fSPoul-Henning Kamp /* 25bb6a25fSPoul-Henning Kamp Copyright (c) 1998, 1999 Thai Open Source Software Center Ltd 35bb6a25fSPoul-Henning Kamp See the file COPYING for copying permission. 45bb6a25fSPoul-Henning Kamp */ 55bb6a25fSPoul-Henning Kamp 65bb6a25fSPoul-Henning Kamp enum { 75bb6a25fSPoul-Henning Kamp BT_NONXML, 85bb6a25fSPoul-Henning Kamp BT_MALFORM, 95bb6a25fSPoul-Henning Kamp BT_LT, 105bb6a25fSPoul-Henning Kamp BT_AMP, 115bb6a25fSPoul-Henning Kamp BT_RSQB, 125bb6a25fSPoul-Henning Kamp BT_LEAD2, 135bb6a25fSPoul-Henning Kamp BT_LEAD3, 145bb6a25fSPoul-Henning Kamp BT_LEAD4, 155bb6a25fSPoul-Henning Kamp BT_TRAIL, 165bb6a25fSPoul-Henning Kamp BT_CR, 175bb6a25fSPoul-Henning Kamp BT_LF, 185bb6a25fSPoul-Henning Kamp BT_GT, 195bb6a25fSPoul-Henning Kamp BT_QUOT, 205bb6a25fSPoul-Henning Kamp BT_APOS, 215bb6a25fSPoul-Henning Kamp BT_EQUALS, 225bb6a25fSPoul-Henning Kamp BT_QUEST, 235bb6a25fSPoul-Henning Kamp BT_EXCL, 245bb6a25fSPoul-Henning Kamp BT_SOL, 255bb6a25fSPoul-Henning Kamp BT_SEMI, 265bb6a25fSPoul-Henning Kamp BT_NUM, 275bb6a25fSPoul-Henning Kamp BT_LSQB, 285bb6a25fSPoul-Henning Kamp BT_S, 295bb6a25fSPoul-Henning Kamp BT_NMSTRT, 305bb6a25fSPoul-Henning Kamp BT_COLON, 315bb6a25fSPoul-Henning Kamp BT_HEX, 325bb6a25fSPoul-Henning Kamp BT_DIGIT, 335bb6a25fSPoul-Henning Kamp BT_NAME, 345bb6a25fSPoul-Henning Kamp BT_MINUS, 355bb6a25fSPoul-Henning Kamp BT_OTHER, /* known not to be a name or name start character */ 365bb6a25fSPoul-Henning Kamp BT_NONASCII, /* might be a name or name start character */ 375bb6a25fSPoul-Henning Kamp BT_PERCNT, 385bb6a25fSPoul-Henning Kamp BT_LPAR, 395bb6a25fSPoul-Henning Kamp BT_RPAR, 405bb6a25fSPoul-Henning Kamp BT_AST, 415bb6a25fSPoul-Henning Kamp BT_PLUS, 425bb6a25fSPoul-Henning Kamp BT_COMMA, 435bb6a25fSPoul-Henning Kamp BT_VERBAR 445bb6a25fSPoul-Henning Kamp }; 455bb6a25fSPoul-Henning Kamp 465bb6a25fSPoul-Henning Kamp #include <stddef.h> 47