FreeCalypso > hg > freecalypso-tools
annotate target-utils/include/ctype.h @ 511:0212edcec4d2
loadtools/flashid.c: added alt ID for 28F320C3T equiv in Mot C139
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Tue, 28 May 2019 17:09:24 +0000 | 
| parents | 202b5aa009bc | 
| children | 
| rev | line source | 
|---|---|
| 97 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 1 #define _U 01 | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 2 #define _L 02 | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 3 #define _N 04 | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 4 #define _S 010 | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 5 #define _P 020 | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 6 #define _C 040 | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 7 #define _X 0100 | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 8 #define _B 0200 | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 9 | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 10 extern const char _ctype_[]; | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 11 | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 12 #define isalpha(c) ((_ctype_+1)[c]&(_U|_L)) | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 13 #define isupper(c) ((_ctype_+1)[c]&_U) | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 14 #define islower(c) ((_ctype_+1)[c]&_L) | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 15 #define isdigit(c) ((_ctype_+1)[c]&_N) | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 16 #define isxdigit(c) ((_ctype_+1)[c]&(_N|_X)) | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 17 #define isspace(c) ((_ctype_+1)[c]&_S) | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 18 #define ispunct(c) ((_ctype_+1)[c]&_P) | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 19 #define isalnum(c) ((_ctype_+1)[c]&(_U|_L|_N)) | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 20 #define isprint(c) ((_ctype_+1)[c]&(_P|_U|_L|_N|_B)) | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 21 #define isgraph(c) ((_ctype_+1)[c]&(_P|_U|_L|_N)) | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 22 #define iscntrl(c) ((_ctype_+1)[c]&_C) | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 23 #define isascii(c) ((unsigned)(c)<=0177) | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 24 #define toupper(c) ((c)-'a'+'A') | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 25 #define tolower(c) ((c)-'A'+'a') | 
| 
202b5aa009bc
target-utils/include: our own ctype.h and strings.h added
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 26 #define toascii(c) ((c)&0177) | 
