Lines Matching refs:cmap
151 # define cmap(c, bits) \ macro
155 # define cmap(c, bits) \ macro
159 # define cmap(c, bits) \ macro
163 #define isglob(c) cmap((c), _GLOB)
164 #define isspc(c) cmap((c), _SP)
165 #define ismeta(c) cmap((c), _META)
166 #define iscmdmeta(c) cmap((c), _CMD)
174 ((isalpha((c)) && !(cmap((c), _PUN))) \
177 ((isalnum((c)) && !(cmap((c), _PUN))) \
285 # define Isspace(c) cmap((c), _SP|_NL)
286 # define Isdigit(c) cmap((c), _DIG)
287 # define Isalpha(c) (cmap((c),_LET) && !(((c) & META) && AsciiOnly))
288 # define Islower(c) (cmap((c),_DOW) && !(((c) & META) && AsciiOnly))
289 # define Isupper(c) (cmap((c), _UP) && !(((c) & META) && AsciiOnly))
292 # define Isxdigit(c) cmap((c), _XD)
293 # define Isalnum(c) (cmap((c), _DIG|_LET) && !(((Char)(c) & META) && AsciiOnly))
295 # define IscntrlM(c) (cmap((c),_CTR) && !(((c) & META) && AsciiOnly))
297 # define IsprintM(c) (!cmap((c),_CTR) && !(((c) & META) && AsciiOnly))
300 # define Iscntrl(c) (cmap((c),_CTR) && !(((c) & META) && AsciiOnly))
301 # define Isprint(c) (!cmap((c),_CTR) && !(((c) & META) && AsciiOnly))
303 # define Ispunct(c) (cmap((c),_PUN) && !(((c) & META) && AsciiOnly))