| /* | |
| * | |
| * 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 = 0x80, /* decoding error in utf */ | |
| }; | |
| #endif |