w32tex
About: TeX Live provides a comprehensive TeX system including all the major TeX-related programs, macro packages, and fonts that are free software. Windows sources.
  Fossies Dox: w32tex-src.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

c-ctype.h File Reference
#include <ctype.h>
Include dependency graph for c-ctype.h:

Go to the source code of this file.

Macros

#define isascii(c)   (((c) & ~0x7f) == 0)
 
#define ISALNUM(c)   (isascii (c) && isalnum((unsigned char)c))
 
#define ISALPHA(c)   (isascii (c) && isalpha((unsigned char)c))
 
#define ISASCII   isascii
 
#define ISCNTRL(c)   (isascii (c) && iscntrl((unsigned char)c))
 
#define ISDIGIT(c)   (isascii (c) && isdigit ((unsigned char)c))
 
#define ISGRAPH(c)   (isascii (c) && isgraph((unsigned char)c))
 
#define ISLOWER(c)   (isascii (c) && islower((unsigned char)c))
 
#define ISPRINT(c)   (isascii (c) && isprint((unsigned char)c))
 
#define ISPUNCT(c)   (isascii (c) && ispunct((unsigned char)c))
 
#define ISSPACE(c)   (isascii (c) && isspace((unsigned char)c))
 
#define ISUPPER(c)   (isascii (c) && isupper((unsigned char)c))
 
#define ISXDIGIT(c)   (isascii (c) && isxdigit((unsigned char)c))
 
#define TOASCII   toascii
 
#define TOLOWER(c)   (ISUPPER (c) ? tolower ((unsigned char)c) : (c))
 
#define TOUPPER(c)   (ISLOWER (c) ? toupper ((unsigned char)c) : (c))
 
#define isblank(c)   ((c) == ' ' || (c) == '\t')
 
#define ISBLANK(c)   (isascii (c) && isblank ((unsigned char)c))
 

Macro Definition Documentation

◆ ISALNUM

#define ISALNUM (   c)    (isascii (c) && isalnum((unsigned char)c))

Definition at line 31 of file c-ctype.h.

◆ ISALPHA

#define ISALPHA (   c)    (isascii (c) && isalpha((unsigned char)c))

Definition at line 32 of file c-ctype.h.

◆ isascii

#define isascii (   c)    (((c) & ~0x7f) == 0)

Definition at line 27 of file c-ctype.h.

◆ ISASCII

#define ISASCII   isascii

Definition at line 33 of file c-ctype.h.

◆ isblank

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

Definition at line 49 of file c-ctype.h.

◆ ISBLANK

#define ISBLANK (   c)    (isascii (c) && isblank ((unsigned char)c))

Definition at line 52 of file c-ctype.h.

◆ ISCNTRL

#define ISCNTRL (   c)    (isascii (c) && iscntrl((unsigned char)c))

Definition at line 34 of file c-ctype.h.

◆ ISDIGIT

#define ISDIGIT (   c)    (isascii (c) && isdigit ((unsigned char)c))

Definition at line 35 of file c-ctype.h.

◆ ISGRAPH

#define ISGRAPH (   c)    (isascii (c) && isgraph((unsigned char)c))

Definition at line 36 of file c-ctype.h.

◆ ISLOWER

#define ISLOWER (   c)    (isascii (c) && islower((unsigned char)c))

Definition at line 37 of file c-ctype.h.

◆ ISPRINT

#define ISPRINT (   c)    (isascii (c) && isprint((unsigned char)c))

Definition at line 38 of file c-ctype.h.

◆ ISPUNCT

#define ISPUNCT (   c)    (isascii (c) && ispunct((unsigned char)c))

Definition at line 39 of file c-ctype.h.

◆ ISSPACE

#define ISSPACE (   c)    (isascii (c) && isspace((unsigned char)c))

Definition at line 40 of file c-ctype.h.

◆ ISUPPER

#define ISUPPER (   c)    (isascii (c) && isupper((unsigned char)c))

Definition at line 41 of file c-ctype.h.

◆ ISXDIGIT

#define ISXDIGIT (   c)    (isascii (c) && isxdigit((unsigned char)c))

Definition at line 42 of file c-ctype.h.

◆ TOASCII

#define TOASCII   toascii

Definition at line 43 of file c-ctype.h.

◆ TOLOWER

#define TOLOWER (   c)    (ISUPPER (c) ? tolower ((unsigned char)c) : (c))

Definition at line 44 of file c-ctype.h.

◆ TOUPPER

#define TOUPPER (   c)    (ISLOWER (c) ? toupper ((unsigned char)c) : (c))

Definition at line 45 of file c-ctype.h.