The m17n Library 1.8.4
|
Macros | |
#define | MAKE_COMBINING_CODE(base_y, base_x, add_y, add_x, off_y, off_x) |
#define | COMBINING_CODE_OFF_Y(code) ((((code) >> 16) & 0xFF) - 128) |
#define | COMBINING_CODE_OFF_X(code) ((((code) >> 8) & 0xFF) - 128) |
#define | COMBINING_CODE_BASE_X(code) (((code) >> 6) & 0x3) |
#define | COMBINING_CODE_BASE_Y(code) (((code) >> 4) & 0x3) |
#define | COMBINING_CODE_ADD_X(code) (((code) >> 2) & 0x3) |
#define | COMBINING_CODE_ADD_Y(code) ((code) & 0x3) |
#define | PACK_OTF_TAG(TAG) |
Variables | |
MSymbol | Mcombining |
#define MAKE_COMBINING_CODE | ( | base_y, | |
base_x, | |||
add_y, | |||
add_x, | |||
off_y, | |||
off_x | |||
) |
#define COMBINING_CODE_OFF_Y | ( | code | ) | ((((code) >> 16) & 0xFF) - 128) |
#define COMBINING_CODE_OFF_X | ( | code | ) | ((((code) >> 8) & 0xFF) - 128) |
#define COMBINING_CODE_BASE_X | ( | code | ) | (((code) >> 6) & 0x3) |
#define COMBINING_CODE_BASE_Y | ( | code | ) | (((code) >> 4) & 0x3) |
#define COMBINING_CODE_ADD_X | ( | code | ) | (((code) >> 2) & 0x3) |
#define COMBINING_CODE_ADD_Y | ( | code | ) | ((code) & 0x3) |
#define PACK_OTF_TAG | ( | TAG | ) |
|
extern |