xmltok_impl.h 661 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. /*
  2. Copyright (c) 1998, 1999 Thai Open Source Software Center Ltd
  3. See the file COPYING for copying permission.
  4. */
  5. enum {
  6. BT_NONXML,
  7. BT_MALFORM,
  8. BT_LT,
  9. BT_AMP,
  10. BT_RSQB,
  11. BT_LEAD2,
  12. BT_LEAD3,
  13. BT_LEAD4,
  14. BT_TRAIL,
  15. BT_CR,
  16. BT_LF,
  17. BT_GT,
  18. BT_QUOT,
  19. BT_APOS,
  20. BT_EQUALS,
  21. BT_QUEST,
  22. BT_EXCL,
  23. BT_SOL,
  24. BT_SEMI,
  25. BT_NUM,
  26. BT_LSQB,
  27. BT_S,
  28. BT_NMSTRT,
  29. BT_COLON,
  30. BT_HEX,
  31. BT_DIGIT,
  32. BT_NAME,
  33. BT_MINUS,
  34. BT_OTHER, /* known not to be a name or name start character */
  35. BT_NONASCII, /* might be a name or name start character */
  36. BT_PERCNT,
  37. BT_LPAR,
  38. BT_RPAR,
  39. BT_AST,
  40. BT_PLUS,
  41. BT_COMMA,
  42. BT_VERBAR
  43. };
  44. #include <stddef.h>