Modular C
Platform features used by module C◼char

Some features are recovered or pre-computed specifically for the target platform by looking into the C include files: More...

+ Collaboration diagram for Platform features used by module C◼char:

Macros

#define C◼char◼SIZE   1UL
 The platform specific value sizeof(char). More...
 
#define C◼char◼MAX   127
 The platform specific value CHAR_MAX. More...
 
#define C◼char◼MIN   -128
 The platform specific value CHAR_MIN. More...
 
#define C◼char◼ALIGN   1UL
 The platform specific value alignof(char). More...
 
#define C◼char◼RANK   1UL
 The platform specific value RANK((char)+0). More...
 
#define C◼char◼GLIBC   2
 The platform specific value __GLIBC__, if GLIBC is defined. More...
 
#define C◼char◼HT   9
 The platform specific value ' '. More...
 
#define C◼char◼_ISupper   256
 The platform specific value _ISupper, if GLIBC is defined. More...
 
#define C◼char◼_ISlower   512
 The platform specific value _ISlower, if GLIBC is defined. More...
 
#define C◼char◼_ISalpha   1024
 The platform specific value _ISalpha, if GLIBC is defined. More...
 
#define C◼char◼_ISdigit   2048
 The platform specific value _ISdigit, if GLIBC is defined. More...
 
#define C◼char◼_ISxdigit   4096
 The platform specific value _ISxdigit, if GLIBC is defined. More...
 
#define C◼char◼_ISspace   8192
 The platform specific value _ISspace, if GLIBC is defined. More...
 
#define C◼char◼_ISprint   16384
 The platform specific value _ISprint, if GLIBC is defined. More...
 
#define C◼char◼_ISgraph   32768
 The platform specific value _ISgraph, if GLIBC is defined. More...
 
#define C◼char◼_ISblank   1
 The platform specific value _ISblank, if GLIBC is defined. More...
 
#define C◼char◼_IScntrl   2
 The platform specific value _IScntrl, if GLIBC is defined. More...
 
#define C◼char◼_ISpunct   4
 The platform specific value _ISpunct, if GLIBC is defined. More...
 
#define C◼char◼_ISalnum   8
 The platform specific value _ISalnum, if GLIBC is defined. More...
 

Detailed Description

Some features are recovered or pre-computed specifically for the target platform by looking into the C include files:

Macro Definition Documentation

§ C◼char◼_ISalnum

#define C◼char◼_ISalnum   8

The platform specific value _ISalnum, if GLIBC is defined.

§ C◼char◼_ISalpha

#define C◼char◼_ISalpha   1024

The platform specific value _ISalpha, if GLIBC is defined.

§ C◼char◼_ISblank

#define C◼char◼_ISblank   1

The platform specific value _ISblank, if GLIBC is defined.

§ C◼char◼_IScntrl

#define C◼char◼_IScntrl   2

The platform specific value _IScntrl, if GLIBC is defined.

§ C◼char◼_ISdigit

#define C◼char◼_ISdigit   2048

The platform specific value _ISdigit, if GLIBC is defined.

§ C◼char◼_ISgraph

#define C◼char◼_ISgraph   32768

The platform specific value _ISgraph, if GLIBC is defined.

§ C◼char◼_ISlower

#define C◼char◼_ISlower   512

The platform specific value _ISlower, if GLIBC is defined.

§ C◼char◼_ISprint

#define C◼char◼_ISprint   16384

The platform specific value _ISprint, if GLIBC is defined.

§ C◼char◼_ISpunct

#define C◼char◼_ISpunct   4

The platform specific value _ISpunct, if GLIBC is defined.

§ C◼char◼_ISspace

#define C◼char◼_ISspace   8192

The platform specific value _ISspace, if GLIBC is defined.

§ C◼char◼_ISupper

#define C◼char◼_ISupper   256

The platform specific value _ISupper, if GLIBC is defined.

§ C◼char◼_ISxdigit

#define C◼char◼_ISxdigit   4096

The platform specific value _ISxdigit, if GLIBC is defined.

§ C◼char◼ALIGN

#define C◼char◼ALIGN   1UL

The platform specific value alignof(char).

§ C◼char◼GLIBC

#define C◼char◼GLIBC   2

The platform specific value __GLIBC__, if GLIBC is defined.

§ C◼char◼HT

#define C◼char◼HT   9

The platform specific value ' '.

§ C◼char◼MAX

#define C◼char◼MAX   127

The platform specific value CHAR_MAX.

§ C◼char◼MIN

#define C◼char◼MIN   -128

The platform specific value CHAR_MIN.

§ C◼char◼RANK

#define C◼char◼RANK   1UL

The platform specific value RANK((char)+0).

§ C◼char◼SIZE

#define C◼char◼SIZE   1UL

The platform specific value sizeof(char).