12345678910111213141516171819 |
- /*
- *
- * Rune declarations - for supporting UTF encoding.
- *
- */
- #define RUNELIB 1
- #ifdef RUNELIB
- typedef unsigned short Rune;
- enum
- {
- UTFmax = 3, /* maximum bytes per rune */
- Runesync = 0x80, /* cannot represent part of a utf sequence (<) */
- Runeself = 0x80, /* rune and utf sequences are the same (<) */
- Runeerror = 0xFFFD, /* decoding error in utf */
- };
- #endif
|