Back to index

plt-scheme  4.2.1
Defines
ctype.h File Reference
#include <ctype.h>

Go to the source code of this file.

Defines

#define ISASCII(c)   1
#define ISBLANK(c)   ((c) == ' ' || (c) == '\t')
#define ISGRAPH(c)   (ISASCII (c) && isprint (c) && !isspace (c))
#define ISPRINT(c)   (ISASCII (c) && isprint (c))
#define ISDIGIT(c)   (ISASCII (c) && isdigit (c))
#define ISALNUM(c)   (ISASCII (c) && isalnum (c))
#define ISALPHA(c)   (ISASCII (c) && isalpha (c))
#define ISCNTRL(c)   (ISASCII (c) && iscntrl (c))
#define ISLOWER(c)   (ISASCII (c) && islower (c))
#define ISPUNCT(c)   (ISASCII (c) && ispunct (c))
#define ISSPACE(c)   (ISASCII (c) && isspace (c))
#define ISUPPER(c)   (ISASCII (c) && isupper (c))
#define ISXDIGIT(c)   (ISASCII (c) && isxdigit (c))

Define Documentation

#define ISALNUM (   c)    (ISASCII (c) && isalnum (c))

Definition at line 21 of file ctype.h.

#define ISALPHA (   c)    (ISASCII (c) && isalpha (c))

Definition at line 22 of file ctype.h.

#define ISASCII (   c)    1

Definition at line 3 of file ctype.h.

#define ISBLANK (   c)    ((c) == ' ' || (c) == '\t')

Definition at line 11 of file ctype.h.

#define ISCNTRL (   c)    (ISASCII (c) && iscntrl (c))

Definition at line 23 of file ctype.h.

#define ISDIGIT (   c)    (ISASCII (c) && isdigit (c))

Definition at line 20 of file ctype.h.

#define ISGRAPH (   c)    (ISASCII (c) && isprint (c) && !isspace (c))

Definition at line 16 of file ctype.h.

#define ISLOWER (   c)    (ISASCII (c) && islower (c))

Definition at line 24 of file ctype.h.

#define ISPRINT (   c)    (ISASCII (c) && isprint (c))

Definition at line 19 of file ctype.h.

#define ISPUNCT (   c)    (ISASCII (c) && ispunct (c))

Definition at line 25 of file ctype.h.

#define ISSPACE (   c)    (ISASCII (c) && isspace (c))

Definition at line 26 of file ctype.h.

#define ISUPPER (   c)    (ISASCII (c) && isupper (c))

Definition at line 27 of file ctype.h.

#define ISXDIGIT (   c)    (ISASCII (c) && isxdigit (c))

Definition at line 28 of file ctype.h.