summaryrefslogtreecommitdiff
path: root/src/ctype/mpu-ctype.h
blob: 9ef092cfcd0939c75cf05ad0142e6b73107e3409 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/***************************************************************
  MPU-CTYPE.H

       Internal declarations for strict UCS-2 character
       classification.

       PART OF : MPUIO - library .

       Copyright (C) 2000 - 2026  by Andrey V.Kosteltsev.
       All Rights Reserved.
 ***************************************************************/

#ifndef   __MPU_CTYPE_H
#define   __MPU_CTYPE_H

#define __MPU_UCS2_ALPHA         0x01
#define __MPU_UCS2_UPPER         0x02
#define __MPU_UCS2_LOWER         0x04
#define __MPU_UCS2_DIGIT         0x08
#define __MPU_UCS2_XID_START     0x10
#define __MPU_UCS2_XID_CONTINUE  0x20

extern const unsigned char __mpu_ucs2_ctype[65536];

#endif /* __MPU_CTYPE_H */