Lines Matching refs:c
151 # define cmap(c, bits) \ argument
152 (((c) & QUOTE) || (unsigned int)(c) >= 0x0080 ? 0 : \
153 (_cmap[(tcshuc)ASC(c)] & (bits)))
155 # define cmap(c, bits) \ argument
156 ((((c) & QUOTE) || ((tcshuc)(ASC(c) & 0x80) && adrof(STRnokanji))) ? \
157 0 : (_cmap[(tcshuc)ASC(c)] & (bits)))
159 # define cmap(c, bits) \ argument
160 (((c) & QUOTE) ? 0 : (_cmap[(tcshuc)ASC(c)] & (bits)))
163 #define isglob(c) cmap((c), _GLOB) argument
164 #define isspc(c) cmap((c), _SP) argument
165 #define ismeta(c) cmap((c), _META) argument
166 #define iscmdmeta(c) cmap((c), _CMD) argument
168 #define letter(c) (((c) & QUOTE) ? 0 : \ argument
169 (iswalpha((c)) || (c) == '_'))
170 #define alnum(c) (((c) & QUOTE) ? 0 : \ argument
171 (iswalnum((c)) || (c) == '_'))
173 #define letter(c) (((Char)(c) & QUOTE) ? 0 : \ argument
174 ((isalpha((c)) && !(cmap((c), _PUN))) \
175 || (c) == '_'))
176 #define alnum(c) (((Char)(c) & QUOTE) ? 0 : \ argument
177 ((isalnum((c)) && !(cmap((c), _PUN))) \
178 || (c) == '_'))
183 # define IsmbyteU(c) (Ismbyte1((Char)(c))||(Ismbyte2((Char)(c))&&((c)&0200))) argument
188 # define Isspace(c) (((c) & QUOTE) ? 0 : iswspace(c)) argument
189 # define Isdigit(c) (((c) & QUOTE) ? 0 : iswdigit(c)) argument
190 # define Isalpha(c) (((c) & QUOTE) ? 0 : iswalpha(c)) argument
191 # define Islower(c) (((c) & QUOTE) ? 0 : iswlower(c)) argument
192 # define Isupper(c) (((c) & QUOTE) ? 0 : iswupper(c)) argument
193 # define Tolower(c) (((c) & QUOTE) ? 0 : (wchar_t)towlower(c)) argument
194 # define Toupper(c) (((c) & QUOTE) ? 0 : (wchar_t)towupper(c)) argument
195 # define Isxdigit(c) (((c) & QUOTE) ? 0 : iswxdigit(c)) argument
196 # define Isalnum(c) (((c) & QUOTE) ? 0 : iswalnum(c)) argument
197 # define Iscntrl(c) (((c) & QUOTE) ? 0 : iswcntrl(c)) argument
198 # define Isprint(c) (((c) & QUOTE) ? 0 : iswprint(c)) argument
199 # define Ispunct(c) (((c) & QUOTE) ? 0 : iswpunct(c)) argument
201 # define Isspace(c) (((Char)(c) & QUOTE) ? 0 : NXIsSpace((unsigned) (c))) argument
202 # define Isdigit(c) (((Char)(c) & QUOTE) ? 0 : NXIsDigit((unsigned) (c))) argument
203 # define Isalpha(c) (((Char)(c) & QUOTE) ? 0 : NXIsAlpha((unsigned) (c))) argument
204 # define Islower(c) (((Char)(c) & QUOTE) ? 0 : NXIsLower((unsigned) (c))) argument
205 # define Isupper(c) (((Char)(c) & QUOTE) ? 0 : NXIsUpper((unsigned) (c))) argument
206 # define Tolower(c) (((Char)(c) & QUOTE) ? 0 : NXToLower((unsigned) (c))) argument
207 # define Toupper(c) (((Char)(c) & QUOTE) ? 0 : NXToUpper((unsigned) (c))) argument
208 # define Isxdigit(c) (((Char)(c) & QUOTE) ? 0 : NXIsXDigit((unsigned) (c))) argument
210 # define IscntrlM(c) (((Char)(c) & QUOTE) ? 0 : NXIsCntrl((unsigned) (c))) argument
211 # define Iscntrl(c) ( (IscntrlM(c)) && !(_enable_mbdisp&&(IsmbyteU((c)))) ) argument
212 # define IsprintM(c) (((Char)(c) & QUOTE) ? 0 : NXIsPrint((unsigned) (c))) argument
213 # define Isprint(c) ( (IsprintM(c)) || (_enable_mbdisp&&(IsmbyteU((c)))) ) argument
215 # define Isalnum(c) (((Char)(c) & QUOTE) ? 0 : NXIsAlNum((unsigned) (c))) argument
216 # define Iscntrl(c) (((Char)(c) & QUOTE) ? 0 : NXIsCntrl((unsigned) (c))) argument
217 # define Isprint(c) (((Char)(c) & QUOTE) ? 0 : NXIsPrint((unsigned) (c))) argument
219 # define Ispunct(c) (((Char)(c) & QUOTE) ? 0 : NXIsPunct((unsigned) (c))) argument
222 # define Isspace(c) (((Char)(c) & QUOTE) ? 0 : isspace((tcshuc) (c))) argument
223 # define Isdigit(c) (((Char)(c) & QUOTE) ? 0 : isdigit((tcshuc) (c))) argument
224 # define Isalpha(c) (((Char)(c) & QUOTE) ? 0 : isalpha((tcshuc) (c))) argument
225 # define Islower(c) (((Char)(c) & QUOTE) ? 0 : islower((tcshuc) (c))) argument
226 # define Isupper(c) (((Char)(c) & QUOTE) ? 0 : isupper((tcshuc) (c))) argument
227 # define Tolower(c) (((Char)(c) & QUOTE) ? 0 : tolower((tcshuc) (c))) argument
228 # define Toupper(c) (((Char)(c) & QUOTE) ? 0 : toupper((tcshuc) (c))) argument
229 # define Isxdigit(c) (((Char)(c) & QUOTE) ? 0 : isxdigit((tcshuc) (c))) argument
230 # define Isalnum(c) (((Char)(c) & QUOTE) ? 0 : isalnum((tcshuc) (c))) argument
232 # define IscntrlM(c) (((Char)(c) & QUOTE) ? 0 : iscntrl((tcshuc) (c))) argument
233 # define Iscntrl(c) ( (IscntrlM(c)) && !(_enable_mbdisp&&(IsmbyteU((c)))) ) argument
235 # define Iscntrl(c) (((Char)(c) & QUOTE) ? 0 : iscntrl((tcshuc) (c))) argument
245 # define IsprintM(c) (((Char)(c) & QUOTE) ? 0 : \ argument
246 (isprint((tcshuc) (c)) && (c) != '\t'))
248 # define Isprint(c) (((Char)(c) & QUOTE) ? 0 : \ argument
249 (isprint((tcshuc) (c)) && (c) != '\t'))
253 # define IsprintM(c) (((Char)(c) & QUOTE) ? 0 : isprint((tcshuc) (c))) argument
255 # define Isprint(c) (((Char)(c) & QUOTE) ? 0 : isprint((tcshuc) (c))) argument
259 # define Isprint(c) ( (IsprintM(c)) || (_enable_mbdisp&&(IsmbyteU((c)))) ) argument
261 # define Ispunct(c) (((Char)(c) & QUOTE) ? 0 : ispunct((tcshuc) (c))) argument
263 # define Isspace(c) (((Char)(c) & QUOTE) ? 0 : isspace( oem_it((tcshuc)(c)))) argument
264 # define Isdigit(c) (((Char)(c) & QUOTE) ? 0 : isdigit( oem_it((tcshuc)(c)))) argument
265 # define Isalpha(c) (((Char)(c) & QUOTE) ? 0 : isalpha( oem_it((tcshuc)(c)))) argument
266 # define Islower(c) (((Char)(c) & QUOTE) ? 0 : islower( oem_it((tcshuc)(c)))) argument
267 # define Isupper(c) (((Char)(c) & QUOTE) ? 0 : isupper( oem_it((tcshuc)(c)))) argument
268 # define Tolower(c) (((Char)(c) & QUOTE) ? 0 : tolower( oem_it((tcshuc)(c)))) argument
269 # define Toupper(c) (((Char)(c) & QUOTE) ? 0 : toupper( oem_it((tcshuc)(c)))) argument
270 # define Isxdigit(c)(((Char)(c) & QUOTE) ? 0 : isxdigit(oem_it((tcshuc)(c)))) argument
271 # define Isalnum(c) (((Char)(c) & QUOTE) ? 0 : isalnum( oem_it((tcshuc)(c)))) argument
272 # define Ispunct(c) (((Char)(c) & QUOTE) ? 0 : ispunct( oem_it((tcshuc)(c)))) argument
274 # define IscntrlM(c) (((Char)(c) & QUOTE) ? 0 : iscntrl( oem_it((tcshuc)(c)))) argument
275 # define Iscntrl(c) ( (IscntrlM(c)) && !(_enable_mbdisp&&(IsmbyteU((c)))) ) argument
276 # define IsprintM(c) (((Char)(c) & QUOTE) ? 0 : isprint( oem_it((tcshuc)(c)))) argument
277 # define Isprint(c) ( (IsprintM(c)) || (_enable_mbdisp&&(IsmbyteU((c)))) ) argument
279 # define Iscntrl(c) (((Char)(c) & QUOTE) ? 0 : iscntrl( oem_it((tcshuc)(c)))) argument
280 # define Isprint(c) (((Char)(c) & QUOTE) ? 0 : isprint( oem_it((tcshuc)(c)))) argument
285 # define Isspace(c) cmap((c), _SP|_NL) argument
286 # define Isdigit(c) cmap((c), _DIG) argument
287 # define Isalpha(c) (cmap((c),_LET) && !(((c) & META) && AsciiOnly)) argument
288 # define Islower(c) (cmap((c),_DOW) && !(((c) & META) && AsciiOnly)) argument
289 # define Isupper(c) (cmap((c), _UP) && !(((c) & META) && AsciiOnly)) argument
290 # define Tolower(c) (_cmap_lower[ASC(c)]) argument
291 # define Toupper(c) (_cmap_upper[ASC(c)]) argument
292 # define Isxdigit(c) cmap((c), _XD) argument
293 # define Isalnum(c) (cmap((c), _DIG|_LET) && !(((Char)(c) & META) && AsciiOnly)) argument
295 # define IscntrlM(c) (cmap((c),_CTR) && !(((c) & META) && AsciiOnly)) argument
296 # define Iscntrl(c) ( (IscntrlM(c)) && !(_enable_mbdisp&&(IsmbyteU((c)))) ) argument
297 # define IsprintM(c) (!cmap((c),_CTR) && !(((c) & META) && AsciiOnly)) argument
298 # define Isprint(c) ( (IsprintM(c)) || (_enable_mbdisp&&(IsmbyteU((c)))) ) argument
300 # define Iscntrl(c) (cmap((c),_CTR) && !(((c) & META) && AsciiOnly)) argument
301 # define Isprint(c) (!cmap((c),_CTR) && !(((c) & META) && AsciiOnly)) argument
303 # define Ispunct(c) (cmap((c),_PUN) && !(((c) & META) && AsciiOnly)) argument
308 # define Ismbyte1(c) ((_mbmap[(c) & 0377] & _MB1) ? 1 : 0) argument
309 # define Ismbyte2(c) ((_mbmap[(c) & 0377] & _MB2) ? 1 : 0) argument