Go to the source code of this file.
|
#define | CONF_NUMBER 1 |
|
#define | CONF_UPPER 2 |
|
#define | CONF_LOWER 4 |
|
#define | CONF_UNDER 256 |
|
#define | CONF_PUNCTUATION 512 |
|
#define | CONF_WS 16 |
|
#define | CONF_ESC 32 |
|
#define | CONF_QUOTE 64 |
|
#define | CONF_DQUOTE 1024 |
|
#define | CONF_COMMENT 128 |
|
#define | CONF_FCOMMENT 2048 |
|
#define | CONF_EOF 8 |
|
#define | CONF_HIGHBIT 4096 |
|
#define | CONF_ALPHA (CONF_UPPER|CONF_LOWER) |
|
#define | CONF_ALPHA_NUMERIC (CONF_ALPHA|CONF_NUMBER|CONF_UNDER) |
|
#define | CONF_ALPHA_NUMERIC_PUNCT |
|
#define | KEYTYPES(c) CONF_type_default |
|
#define | IS_COMMENT(c, a) (KEYTYPES(c)[(a)&0xff]&CONF_COMMENT) |
|
#define | IS_FCOMMENT(c, a) (KEYTYPES(c)[(a)&0xff]&CONF_FCOMMENT) |
|
#define | IS_EOF(c, a) (KEYTYPES(c)[(a)&0xff]&CONF_EOF) |
|
#define | IS_ESC(c, a) (KEYTYPES(c)[(a)&0xff]&CONF_ESC) |
|
#define | IS_NUMBER(c, a) (KEYTYPES(c)[(a)&0xff]&CONF_NUMBER) |
|
#define | IS_WS(c, a) (KEYTYPES(c)[(a)&0xff]&CONF_WS) |
|
#define | IS_ALPHA_NUMERIC(c, a) (KEYTYPES(c)[(a)&0xff]&CONF_ALPHA_NUMERIC) |
|
#define | IS_ALPHA_NUMERIC_PUNCT(c, a) (KEYTYPES(c)[(a)&0xff]&CONF_ALPHA_NUMERIC_PUNCT) |
|
#define | IS_QUOTE(c, a) (KEYTYPES(c)[(a)&0xff]&CONF_QUOTE) |
|
#define | IS_DQUOTE(c, a) (KEYTYPES(c)[(a)&0xff]&CONF_DQUOTE) |
|
#define | IS_HIGHBIT(c, a) (KEYTYPES(c)[(a)&0xff]&CONF_HIGHBIT) |
|
◆ CONF_ALPHA
◆ CONF_ALPHA_NUMERIC
◆ CONF_ALPHA_NUMERIC_PUNCT
#define CONF_ALPHA_NUMERIC_PUNCT |
Value: CONF_PUNCTUATION)
#define CONF_ALPHA
Definition: conf_def.h:75
#define CONF_UNDER
Definition: conf_def.h:65
#define CONF_NUMBER
Definition: conf_def.h:62
◆ CONF_COMMENT
◆ CONF_DQUOTE
◆ CONF_EOF
◆ CONF_ESC
◆ CONF_FCOMMENT
#define CONF_FCOMMENT 2048 |
◆ CONF_HIGHBIT
#define CONF_HIGHBIT 4096 |
◆ CONF_LOWER
◆ CONF_NUMBER
◆ CONF_PUNCTUATION
#define CONF_PUNCTUATION 512 |
◆ CONF_QUOTE
◆ CONF_UNDER
◆ CONF_UPPER
◆ CONF_WS
◆ IS_ALPHA_NUMERIC
#define IS_ALPHA_NUMERIC |
( |
|
c, |
|
|
|
a |
|
) |
| (KEYTYPES(c)[(a)&0xff]&CONF_ALPHA_NUMERIC) |
◆ IS_ALPHA_NUMERIC_PUNCT
#define IS_ALPHA_NUMERIC_PUNCT |
( |
|
c, |
|
|
|
a |
|
) |
| (KEYTYPES(c)[(a)&0xff]&CONF_ALPHA_NUMERIC_PUNCT) |
◆ IS_COMMENT
#define IS_COMMENT |
( |
|
c, |
|
|
|
a |
|
) |
| (KEYTYPES(c)[(a)&0xff]&CONF_COMMENT) |
◆ IS_DQUOTE
#define IS_DQUOTE |
( |
|
c, |
|
|
|
a |
|
) |
| (KEYTYPES(c)[(a)&0xff]&CONF_DQUOTE) |
◆ IS_EOF
#define IS_EOF |
( |
|
c, |
|
|
|
a |
|
) |
| (KEYTYPES(c)[(a)&0xff]&CONF_EOF) |
◆ IS_ESC
#define IS_ESC |
( |
|
c, |
|
|
|
a |
|
) |
| (KEYTYPES(c)[(a)&0xff]&CONF_ESC) |
◆ IS_FCOMMENT
#define IS_FCOMMENT |
( |
|
c, |
|
|
|
a |
|
) |
| (KEYTYPES(c)[(a)&0xff]&CONF_FCOMMENT) |
◆ IS_HIGHBIT
#define IS_HIGHBIT |
( |
|
c, |
|
|
|
a |
|
) |
| (KEYTYPES(c)[(a)&0xff]&CONF_HIGHBIT) |
◆ IS_NUMBER
#define IS_NUMBER |
( |
|
c, |
|
|
|
a |
|
) |
| (KEYTYPES(c)[(a)&0xff]&CONF_NUMBER) |
◆ IS_QUOTE
#define IS_QUOTE |
( |
|
c, |
|
|
|
a |
|
) |
| (KEYTYPES(c)[(a)&0xff]&CONF_QUOTE) |
◆ IS_WS
#define IS_WS |
( |
|
c, |
|
|
|
a |
|
) |
| (KEYTYPES(c)[(a)&0xff]&CONF_WS) |
◆ KEYTYPES
#define KEYTYPES |
( |
|
c | ) |
CONF_type_default |