version 1.28, 2018/12/30 23:09:58 |
version 1.29, 2019/02/26 11:01:54 |
|
|
#define IS_SPACE(c) isspace((unsigned char)(c)) |
#define IS_SPACE(c) isspace((unsigned char)(c)) |
#define IS_DIGIT(c) isdigit((unsigned char)(c)) |
#define IS_DIGIT(c) isdigit((unsigned char)(c)) |
|
|
#define IS_CSI_START(c) (((LWCHAR)(c)) == ESC || (((LWCHAR)(c)) == CSI)) |
|
|
|
#ifndef TRUE |
#ifndef TRUE |
#define TRUE 1 |
#define TRUE 1 |
#endif |
#endif |
|
|
#define AT_INDET (1 << 7) /* Indeterminate: either bold or underline */ |
#define AT_INDET (1 << 7) /* Indeterminate: either bold or underline */ |
|
|
#define CONTROL(c) ((c)&037) |
#define CONTROL(c) ((c)&037) |
|
|
#define ESC CONTROL('[') |
#define ESC CONTROL('[') |
#define CSI ((unsigned char)'\233') |
|
|
|
#define S_INTERRUPT 01 |
#define S_INTERRUPT 01 |
#define S_STOP 02 |
#define S_STOP 02 |