1 # SOME DESCRIPTIVE TITLE
2 # Copyright (C) YEAR Free Software Foundation, Inc.
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "POT-Creation-Date: 2012-04-25 05:37+0900\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13 "Language-Team: LANGUAGE <LL@li.org>\n"
16 "Content-Type: text/plain; charset=CHARSET\n"
17 "Content-Transfer-Encoding: 8bit\n"
20 #: build/C/man3/iswalnum.3:14
26 #: build/C/man3/iswalnum.3:14 build/C/man3/iswalpha.3:14 build/C/man3/iswcntrl.3:14 build/C/man3/iswctype.3:14 build/C/man3/iswdigit.3:14 build/C/man3/iswgraph.3:14 build/C/man3/iswlower.3:14 build/C/man3/iswprint.3:14 build/C/man3/iswpunct.3:14 build/C/man3/iswspace.3:14 build/C/man3/iswupper.3:14 build/C/man3/iswxdigit.3:14 build/C/man3/towctrans.3:14 build/C/man3/towlower.3:14 build/C/man3/towupper.3:14 build/C/man3/wctrans.3:14 build/C/man3/wctype.3:14
32 #: build/C/man3/iswalnum.3:14 build/C/man3/iswalpha.3:14 build/C/man3/iswblank.3:14 build/C/man3/iswcntrl.3:14 build/C/man3/iswctype.3:14 build/C/man3/iswdigit.3:14 build/C/man3/iswgraph.3:14 build/C/man3/iswlower.3:14 build/C/man3/iswprint.3:14 build/C/man3/iswpunct.3:14 build/C/man3/iswspace.3:14 build/C/man3/iswupper.3:14 build/C/man3/iswxdigit.3:14 build/C/man3/towctrans.3:14 build/C/man3/towlower.3:14 build/C/man3/towupper.3:14 build/C/man3/wctrans.3:14 build/C/man3/wctype.3:14
38 #: build/C/man3/iswalnum.3:14 build/C/man3/iswalpha.3:14 build/C/man3/iswblank.3:14 build/C/man3/iswcntrl.3:14 build/C/man3/iswctype.3:14 build/C/man3/iswdigit.3:14 build/C/man3/iswgraph.3:14 build/C/man3/iswlower.3:14 build/C/man3/iswprint.3:14 build/C/man3/iswpunct.3:14 build/C/man3/iswspace.3:14 build/C/man3/iswupper.3:14 build/C/man3/iswxdigit.3:14 build/C/man3/towctrans.3:14 build/C/man3/towlower.3:14 build/C/man3/towupper.3:14 build/C/man3/wctrans.3:14 build/C/man3/wctype.3:14
40 msgid "Linux Programmer's Manual"
44 #: build/C/man3/iswalnum.3:15 build/C/man3/iswalpha.3:15 build/C/man3/iswblank.3:15 build/C/man3/iswcntrl.3:15 build/C/man3/iswctype.3:15 build/C/man3/iswdigit.3:15 build/C/man3/iswgraph.3:15 build/C/man3/iswlower.3:15 build/C/man3/iswprint.3:15 build/C/man3/iswpunct.3:15 build/C/man3/iswspace.3:15 build/C/man3/iswupper.3:15 build/C/man3/iswxdigit.3:15 build/C/man3/towctrans.3:15 build/C/man3/towlower.3:15 build/C/man3/towupper.3:15 build/C/man3/wctrans.3:15 build/C/man3/wctype.3:15
50 #: build/C/man3/iswalnum.3:17
51 msgid "iswalnum - test for alphanumeric wide character"
55 #: build/C/man3/iswalnum.3:17 build/C/man3/iswalpha.3:17 build/C/man3/iswblank.3:17 build/C/man3/iswcntrl.3:17 build/C/man3/iswctype.3:17 build/C/man3/iswdigit.3:17 build/C/man3/iswgraph.3:17 build/C/man3/iswlower.3:17 build/C/man3/iswprint.3:17 build/C/man3/iswpunct.3:17 build/C/man3/iswspace.3:17 build/C/man3/iswupper.3:17 build/C/man3/iswxdigit.3:17 build/C/man3/towctrans.3:17 build/C/man3/towlower.3:17 build/C/man3/towupper.3:17 build/C/man3/wctrans.3:17 build/C/man3/wctype.3:17
61 #: build/C/man3/iswalnum.3:20 build/C/man3/iswalpha.3:20 build/C/man3/iswblank.3:20 build/C/man3/iswcntrl.3:20 build/C/man3/iswctype.3:20 build/C/man3/iswdigit.3:20 build/C/man3/iswgraph.3:20 build/C/man3/iswlower.3:20 build/C/man3/iswprint.3:20 build/C/man3/iswpunct.3:20 build/C/man3/iswspace.3:20 build/C/man3/iswupper.3:20 build/C/man3/iswxdigit.3:20 build/C/man3/towctrans.3:20 build/C/man3/towlower.3:20 build/C/man3/towupper.3:20 build/C/man3/wctrans.3:20 build/C/man3/wctype.3:20
63 msgid "B<#include E<lt>wctype.hE<gt>>\n"
67 #: build/C/man3/iswalnum.3:22
69 msgid "B<int iswalnum(wint_t >I<wc>B<);>\n"
73 #: build/C/man3/iswalnum.3:23 build/C/man3/iswalpha.3:23 build/C/man3/iswblank.3:39 build/C/man3/iswcntrl.3:23 build/C/man3/iswctype.3:23 build/C/man3/iswdigit.3:23 build/C/man3/iswgraph.3:23 build/C/man3/iswlower.3:23 build/C/man3/iswprint.3:23 build/C/man3/iswpunct.3:23 build/C/man3/iswspace.3:23 build/C/man3/iswupper.3:23 build/C/man3/iswxdigit.3:23 build/C/man3/towctrans.3:23 build/C/man3/towlower.3:23 build/C/man3/towupper.3:23 build/C/man3/wctrans.3:23 build/C/man3/wctype.3:23
79 #: build/C/man3/iswalnum.3:31
81 "The B<iswalnum>() function is the wide-character equivalent of the "
82 "B<isalnum>(3) function. It tests whether I<wc> is a wide character "
83 "belonging to the wide-character class \"alnum\"."
87 #: build/C/man3/iswalnum.3:34
89 "The wide-character class \"alnum\" is a subclass of the wide-character class "
90 "\"graph\", and therefore also a subclass of the wide-character class "
95 #: build/C/man3/iswalnum.3:38
97 "Being a subclass of the wide-character class \"print\", the wide-character "
98 "class \"alnum\" is disjoint from the wide-character class \"cntrl\"."
102 #: build/C/man3/iswalnum.3:42
104 "Being a subclass of the wide-character class \"graph\", the wide-character "
105 "class \"alnum\" is disjoint from the wide-character class \"space\" and its "
106 "subclass \"blank\"."
110 #: build/C/man3/iswalnum.3:45
112 "The wide-character class \"alnum\" is disjoint from the wide-character class "
117 #: build/C/man3/iswalnum.3:50
119 "The wide-character class \"alnum\" is the union of the wide-character "
120 "classes \"alpha\" and \"digit\". As such, it also contains the "
121 "wide-character class \"xdigit\"."
125 #: build/C/man3/iswalnum.3:53
127 "The wide-character class \"alnum\" always contains at least the letters "
128 "\\(aqA\\(aq to \\(aqZ\\(aq, \\(aqa\\(aq to \\(aqz\\(aq and the digits "
129 "\\(aq0\\(aq to \\(aq9\\(aq."
133 #: build/C/man3/iswalnum.3:53 build/C/man3/iswalpha.3:57 build/C/man3/iswblank.3:60 build/C/man3/iswcntrl.3:39 build/C/man3/iswctype.3:39 build/C/man3/iswdigit.3:56 build/C/man3/iswgraph.3:49 build/C/man3/iswlower.3:60 build/C/man3/iswprint.3:36 build/C/man3/iswpunct.3:47 build/C/man3/iswspace.3:44 build/C/man3/iswupper.3:54 build/C/man3/iswxdigit.3:49 build/C/man3/towctrans.3:34 build/C/man3/towlower.3:33 build/C/man3/towupper.3:33 build/C/man3/wctrans.3:47 build/C/man3/wctype.3:63
139 #: build/C/man3/iswalnum.3:60
141 "The B<iswalnum>() function returns nonzero if I<wc> is a wide character "
142 "belonging to the wide-character class \"alnum\". Otherwise it returns zero."
146 #: build/C/man3/iswalnum.3:60 build/C/man3/iswalpha.3:64 build/C/man3/iswblank.3:67 build/C/man3/iswcntrl.3:45 build/C/man3/iswctype.3:46 build/C/man3/iswdigit.3:63 build/C/man3/iswgraph.3:56 build/C/man3/iswlower.3:67 build/C/man3/iswprint.3:42 build/C/man3/iswpunct.3:54 build/C/man3/iswspace.3:50 build/C/man3/iswupper.3:60 build/C/man3/iswxdigit.3:55 build/C/man3/towctrans.3:39 build/C/man3/towlower.3:38 build/C/man3/towupper.3:38 build/C/man3/wctrans.3:53 build/C/man3/wctype.3:72
148 msgid "CONFORMING TO"
152 #: build/C/man3/iswalnum.3:62 build/C/man3/iswalpha.3:66 build/C/man3/iswcntrl.3:47 build/C/man3/iswctype.3:48 build/C/man3/iswdigit.3:65 build/C/man3/iswgraph.3:58 build/C/man3/iswlower.3:69 build/C/man3/iswprint.3:44 build/C/man3/iswpunct.3:56 build/C/man3/iswspace.3:52 build/C/man3/iswupper.3:62 build/C/man3/iswxdigit.3:57 build/C/man3/towctrans.3:41 build/C/man3/towlower.3:40 build/C/man3/towupper.3:40 build/C/man3/wctrans.3:55 build/C/man3/wctype.3:74
157 #: build/C/man3/iswalnum.3:62 build/C/man3/iswalpha.3:66 build/C/man3/iswblank.3:69 build/C/man3/iswcntrl.3:47 build/C/man3/iswctype.3:48 build/C/man3/iswdigit.3:65 build/C/man3/iswgraph.3:58 build/C/man3/iswlower.3:69 build/C/man3/iswprint.3:44 build/C/man3/iswpunct.3:56 build/C/man3/iswspace.3:52 build/C/man3/iswupper.3:62 build/C/man3/iswxdigit.3:57 build/C/man3/towctrans.3:41 build/C/man3/towlower.3:40 build/C/man3/towupper.3:40 build/C/man3/wctrans.3:55 build/C/man3/wctype.3:74
163 #: build/C/man3/iswalnum.3:69
165 "The behavior of B<iswalnum>() depends on the B<LC_CTYPE> category of the "
170 #: build/C/man3/iswalnum.3:69 build/C/man3/iswalpha.3:73 build/C/man3/iswblank.3:76 build/C/man3/iswcntrl.3:54 build/C/man3/iswctype.3:55 build/C/man3/iswdigit.3:72 build/C/man3/iswgraph.3:65 build/C/man3/iswlower.3:79 build/C/man3/iswprint.3:51 build/C/man3/iswpunct.3:67 build/C/man3/iswspace.3:59 build/C/man3/iswupper.3:72 build/C/man3/iswxdigit.3:64 build/C/man3/towctrans.3:48 build/C/man3/towlower.3:50 build/C/man3/towupper.3:50 build/C/man3/wctrans.3:62 build/C/man3/wctype.3:81
176 #: build/C/man3/iswalnum.3:71
177 msgid "B<isalnum>(3), B<iswctype>(3)"
181 #: build/C/man3/iswalpha.3:14
187 #: build/C/man3/iswalpha.3:17
188 msgid "iswalpha - test for alphabetic wide character"
192 #: build/C/man3/iswalpha.3:22
194 msgid "B<int iswalpha(wint_t >I<wc>B<);>\n"
198 #: build/C/man3/iswalpha.3:31
200 "The B<iswalpha>() function is the wide-character equivalent of the "
201 "B<isalpha>(3) function. It tests whether I<wc> is a wide character "
202 "belonging to the wide-character class \"alpha\"."
206 #: build/C/man3/iswalpha.3:36
208 "The wide-character class \"alpha\" is a subclass of the wide-character class "
209 "\"alnum\", and therefore also a subclass of the wide-character class "
210 "\"graph\" and of the wide-character class \"print\"."
214 #: build/C/man3/iswalpha.3:40
216 "Being a subclass of the wide-character class \"print\", the wide-character "
217 "class \"alpha\" is disjoint from the wide-character class \"cntrl\"."
221 #: build/C/man3/iswalpha.3:44
223 "Being a subclass of the wide-character class \"graph\", the wide-character "
224 "class \"alpha\" is disjoint from the wide-character class \"space\" and its "
225 "subclass \"blank\"."
229 #: build/C/man3/iswalpha.3:48
231 "Being a subclass of the wide-character class \"alnum\", the wide-character "
232 "class \"alpha\" is disjoint from the wide-character class \"punct\"."
236 #: build/C/man3/iswalpha.3:51
238 "The wide-character class \"alpha\" is disjoint from the wide-character class "
243 #: build/C/man3/iswalpha.3:54
245 "The wide-character class \"alpha\" contains the wide-character classes "
246 "\"upper\" and \"lower\"."
250 #: build/C/man3/iswalpha.3:57
252 "The wide-character class \"alpha\" always contains at least the letters "
253 "\\(aqA\\(aq to \\(aqZ\\(aq and \\(aqa\\(aq to \\(aqz\\(aq."
257 #: build/C/man3/iswalpha.3:64
259 "The B<iswalpha>() function returns nonzero if I<wc> is a wide character "
260 "belonging to the wide-character class \"alpha\". Otherwise it returns zero."
264 #: build/C/man3/iswalpha.3:73
266 "The behavior of B<iswalpha>() depends on the B<LC_CTYPE> category of the "
271 #: build/C/man3/iswalpha.3:75
272 msgid "B<isalpha>(3), B<iswctype>(3)"
276 #: build/C/man3/iswblank.3:14
282 #: build/C/man3/iswblank.3:14
288 #: build/C/man3/iswblank.3:17
289 msgid "iswblank - test for whitespace wide character"
293 #: build/C/man3/iswblank.3:22
295 msgid "B<int iswblank(wint_t >I<wc>B<);>\n"
299 #: build/C/man3/iswblank.3:27
300 msgid "Feature Test Macro Requirements for glibc (see B<feature_test_macros>(7)):"
304 #: build/C/man3/iswblank.3:31
305 msgid "B<iswblank>():"
309 #: build/C/man3/iswblank.3:34
311 "_XOPEN_SOURCE\\ E<gt>=\\ 600 || _ISOC99_SOURCE || _POSIX_C_SOURCE\\ E<gt>=\\ "
316 #: build/C/man3/iswblank.3:37
317 msgid "or I<cc\\ -std=c99>"
321 #: build/C/man3/iswblank.3:47
323 "The B<iswblank>() function is the wide-character equivalent of the "
324 "B<isblank>(3) function. It tests whether I<wc> is a wide character "
325 "belonging to the wide-character class \"blank\"."
329 #: build/C/man3/iswblank.3:50
331 "The wide-character class \"blank\" is a subclass of the wide-character class "
336 #: build/C/man3/iswblank.3:56
338 "Being a subclass of the wide-character class \"space\", the wide-character "
339 "class \"blank\" is disjoint from the wide-character class \"graph\" and "
340 "therefore also disjoint from its subclasses \"alnum\", \"alpha\", \"upper\", "
341 "\"lower\", \"digit\", \"xdigit\", \"punct\"."
345 #: build/C/man3/iswblank.3:60
347 "The wide-character class \"blank\" always contains at least the space "
348 "character and the control character \\(aq\\et\\(aq."
352 #: build/C/man3/iswblank.3:67
354 "The B<iswblank>() function returns nonzero if I<wc> is a wide character "
355 "belonging to the wide-character class \"blank\". Otherwise it returns zero."
359 #: build/C/man3/iswblank.3:69
360 msgid "POSIX.1-2001."
364 #: build/C/man3/iswblank.3:76
366 "The behavior of B<iswblank>() depends on the B<LC_CTYPE> category of the "
371 #: build/C/man3/iswblank.3:78
372 msgid "B<isblank>(3), B<iswctype>(3)"
376 #: build/C/man3/iswcntrl.3:14
382 #: build/C/man3/iswcntrl.3:17
383 msgid "iswcntrl - test for control wide character"
387 #: build/C/man3/iswcntrl.3:22
389 msgid "B<int iswcntrl(wint_t >I<wc>B<);>\n"
393 #: build/C/man3/iswcntrl.3:31
395 "The B<iswcntrl>() function is the wide-character equivalent of the "
396 "B<iscntrl>(3) function. It tests whether I<wc> is a wide character "
397 "belonging to the wide-character class \"cntrl\"."
401 #: build/C/man3/iswcntrl.3:35
403 "The wide-character class \"cntrl\" is disjoint from the wide-character class "
404 "\"print\" and therefore also disjoint from its subclasses \"graph\", "
405 "\"alpha\", \"upper\", \"lower\", \"digit\", \"xdigit\", \"punct\"."
409 #: build/C/man3/iswcntrl.3:39
411 "For an unsigned char I<c>, I<iscntrl(c)> implies I<iswcntrl(btowc(c))>, but "
416 #: build/C/man3/iswcntrl.3:45
418 "The B<iswcntrl>() function returns nonzero if I<wc> is a wide character "
419 "belonging to the wide-character class \"cntrl\". Otherwise it returns zero."
423 #: build/C/man3/iswcntrl.3:54
425 "The behavior of B<iswcntrl>() depends on the B<LC_CTYPE> category of the "
430 #: build/C/man3/iswcntrl.3:56
431 msgid "B<iscntrl>(3), B<iswctype>(3)"
435 #: build/C/man3/iswctype.3:14
441 #: build/C/man3/iswctype.3:17
442 msgid "iswctype - wide-character classification"
446 #: build/C/man3/iswctype.3:22
448 msgid "B<int iswctype(wint_t >I<wc>B<, wctype_t >I<desc>B<);>\n"
452 #: build/C/man3/iswctype.3:34
454 "If I<wc> is a wide character having the character property designated by "
455 "I<desc> (or in other words: belongs to the character class designated by "
456 "I<desc>), the B<iswctype>() function returns nonzero. Otherwise it returns "
457 "zero. If I<wc> is B<WEOF>, zero is returned."
461 #: build/C/man3/iswctype.3:39
463 "I<desc> must be a character property descriptor returned by the B<wctype>(3) "
468 #: build/C/man3/iswctype.3:46
470 "The B<iswctype>() function returns nonzero if the I<wc> has the designated "
471 "property. Otherwise it returns 0."
475 #: build/C/man3/iswctype.3:55
477 "The behavior of B<iswctype>() depends on the B<LC_CTYPE> category of the "
482 #: build/C/man3/iswctype.3:68
484 "B<iswalnum>(3), B<iswalpha>(3), B<iswblank>(3), B<iswcntrl>(3), "
485 "B<iswdigit>(3), B<iswgraph>(3), B<iswlower>(3), B<iswprint>(3), "
486 "B<iswpunct>(3), B<iswspace>(3), B<iswupper>(3), B<iswxdigit>(3), "
491 #: build/C/man3/iswdigit.3:14
497 #: build/C/man3/iswdigit.3:17
498 msgid "iswdigit - test for decimal digit wide character"
502 #: build/C/man3/iswdigit.3:22
504 msgid "B<int iswdigit(wint_t >I<wc>B<);>\n"
508 #: build/C/man3/iswdigit.3:31
510 "The B<iswdigit>() function is the wide-character equivalent of the "
511 "B<isdigit>(3) function. It tests whether I<wc> is a wide character "
512 "belonging to the wide-character class \"digit\"."
516 #: build/C/man3/iswdigit.3:36
518 "The wide-character class \"digit\" is a subclass of the wide-character class "
519 "\"xdigit\", and therefore also a subclass of the wide-character class "
520 "\"alnum\", of the wide-character class \"graph\" and of the wide-character "
525 #: build/C/man3/iswdigit.3:40
527 "Being a subclass of the wide character class \"print\", the wide-character "
528 "class \"digit\" is disjoint from the wide-character class \"cntrl\"."
532 #: build/C/man3/iswdigit.3:45
534 "Being a subclass of the wide-character class \"graph\", the wide-character "
535 "class \"digit\" is disjoint from the wide-character class \"space\" and its "
536 "subclass \"blank\"."
540 #: build/C/man3/iswdigit.3:49
542 "Being a subclass of the wide-character class \"alnum\", the wide-character "
543 "class \"digit\" is disjoint from the wide-character class \"punct\"."
547 #: build/C/man3/iswdigit.3:53
549 "The wide-character class \"digit\" is disjoint from the wide-character class "
550 "\"alpha\" and therefore also disjoint from its subclasses \"lower\", "
555 #: build/C/man3/iswdigit.3:56
557 "The wide-character class \"digit\" always contains exactly the digits "
558 "\\(aq0\\(aq to \\(aq9\\(aq."
562 #: build/C/man3/iswdigit.3:63
564 "The B<iswdigit>() function returns nonzero if I<wc> is a wide character "
565 "belonging to the wide-character class \"digit\". Otherwise it returns zero."
569 #: build/C/man3/iswdigit.3:72
571 "The behavior of B<iswdigit>() depends on the B<LC_CTYPE> category of the "
576 #: build/C/man3/iswdigit.3:74
577 msgid "B<isdigit>(3), B<iswctype>(3)"
581 #: build/C/man3/iswgraph.3:14
587 #: build/C/man3/iswgraph.3:17
588 msgid "iswgraph - test for graphic wide character"
592 #: build/C/man3/iswgraph.3:22
594 msgid "B<int iswgraph(wint_t >I<wc>B<);>\n"
598 #: build/C/man3/iswgraph.3:31
600 "The B<iswgraph>() function is the wide-character equivalent of the "
601 "B<isgraph>(3) function. It tests whether I<wc> is a wide character "
602 "belonging to the wide-character class \"graph\"."
606 #: build/C/man3/iswgraph.3:34
608 "The wide-character class \"graph\" is a subclass of the wide-character class "
613 #: build/C/man3/iswgraph.3:38
615 "Being a subclass of the wide-character class \"print\", the wide-character "
616 "class \"graph\" is disjoint from the wide-character class \"cntrl\"."
619 #. Note: UNIX98 (susv2/xbd/locale.html) says that "graph" and "space" may
620 #. have characters in common, except U+0020. But C99 (ISO/IEC 9899:1999
621 #. section 7.25.2.1.10) says that "space" and "graph" are disjoint.
623 #: build/C/man3/iswgraph.3:44
625 "The wide-character class \"graph\" is disjoint from the wide-character class "
626 "\"space\" and therefore also disjoint from its subclass \"blank\"."
630 #: build/C/man3/iswgraph.3:49
632 "The wide-character class \"graph\" contains all the wide characters from the "
633 "wide-character class \"print\" except the space character. It therefore "
634 "contains the wide-character classes \"alnum\" and \"punct\"."
638 #: build/C/man3/iswgraph.3:56
640 "The B<iswgraph>() function returns nonzero if I<wc> is a wide character "
641 "belonging to the wide-character class \"graph\". Otherwise it returns zero."
645 #: build/C/man3/iswgraph.3:65
647 "The behavior of B<iswgraph>() depends on the B<LC_CTYPE> category of the "
652 #: build/C/man3/iswgraph.3:67
653 msgid "B<isgraph>(3), B<iswctype>(3)"
657 #: build/C/man3/iswlower.3:14
663 #: build/C/man3/iswlower.3:17
664 msgid "iswlower - test for lowercase wide character"
668 #: build/C/man3/iswlower.3:22
670 msgid "B<int iswlower(wint_t >I<wc>B<);>\n"
674 #: build/C/man3/iswlower.3:31
676 "The B<iswlower>() function is the wide-character equivalent of the "
677 "B<islower>(3) function. It tests whether I<wc> is a wide character "
678 "belonging to the wide-character class \"lower\"."
682 #: build/C/man3/iswlower.3:36
684 "The wide-character class \"lower\" is a subclass of the wide-character class "
685 "\"alpha\", and therefore also a subclass of the wide-character class "
686 "\"alnum\", of the wide-character class \"graph\" and of the wide-character "
691 #: build/C/man3/iswlower.3:40
693 "Being a subclass of the wide-character class \"print\", the wide-character "
694 "class \"lower\" is disjoint from the wide-character class \"cntrl\"."
698 #: build/C/man3/iswlower.3:44
700 "Being a subclass of the wide-character class \"graph\", the wide-character "
701 "class \"lower\" is disjoint from the wide-character class \"space\" and its "
702 "subclass \"blank\"."
706 #: build/C/man3/iswlower.3:48
708 "Being a subclass of the wide-character class \"alnum\", the wide-character "
709 "class \"lower\" is disjoint from the wide-character class \"punct\"."
713 #: build/C/man3/iswlower.3:52
715 "Being a subclass of the wide-character class \"alpha\", the wide-character "
716 "class \"lower\" is disjoint from the wide-character class \"digit\"."
720 #: build/C/man3/iswlower.3:57
722 "The wide-character class \"lower\" contains at least those characters I<wc> "
723 "which are equal to I<towlower(wc)> and different from I<towupper(wc)>."
727 #: build/C/man3/iswlower.3:60
729 "The wide-character class \"lower\" always contains at least the letters "
730 "\\(aqa\\(aq to \\(aqz\\(aq."
734 #: build/C/man3/iswlower.3:67
736 "The B<iswlower>() function returns nonzero if I<wc> is a wide character "
737 "belonging to the wide-character class \"lower\". Otherwise it returns zero."
741 #: build/C/man3/iswlower.3:76
743 "The behavior of B<iswlower>() depends on the B<LC_CTYPE> category of the "
748 #: build/C/man3/iswlower.3:79 build/C/man3/iswupper.3:72 build/C/man3/towlower.3:50 build/C/man3/towupper.3:50
750 "This function is not very appropriate for dealing with Unicode characters, "
751 "because Unicode knows about three cases: upper, lower and title case."
755 #: build/C/man3/iswlower.3:82
756 msgid "B<islower>(3), B<iswctype>(3), B<towlower>(3)"
760 #: build/C/man3/iswprint.3:14
766 #: build/C/man3/iswprint.3:17
767 msgid "iswprint - test for printing wide character"
771 #: build/C/man3/iswprint.3:22
773 msgid "B<int iswprint(wint_t >I<wc>B<);>\n"
777 #: build/C/man3/iswprint.3:31
779 "The B<iswprint>() function is the wide-character equivalent of the "
780 "B<isprint>(3) function. It tests whether I<wc> is a wide character "
781 "belonging to the wide-character class \"print\"."
785 #: build/C/man3/iswprint.3:34
787 "The wide-character class \"print\" is disjoint from the wide-character class "
792 #: build/C/man3/iswprint.3:36
794 "The wide-character class \"print\" contains the wide-character class "
799 #: build/C/man3/iswprint.3:42
801 "The B<iswprint>() function returns nonzero if I<wc> is a wide character "
802 "belonging to the wide-character class \"print\". Otherwise it returns zero."
806 #: build/C/man3/iswprint.3:51
808 "The behavior of B<iswprint>() depends on the B<LC_CTYPE> category of the "
813 #: build/C/man3/iswprint.3:53
814 msgid "B<isprint>(3), B<iswctype>(3)"
818 #: build/C/man3/iswpunct.3:14
824 #: build/C/man3/iswpunct.3:17
825 msgid "iswpunct - test for punctuation or symbolic wide character"
829 #: build/C/man3/iswpunct.3:22
831 msgid "B<int iswpunct(wint_t >I<wc>B<);>\n"
835 #: build/C/man3/iswpunct.3:31
837 "The B<iswpunct>() function is the wide-character equivalent of the "
838 "B<ispunct>(3) function. It tests whether I<wc> is a wide character "
839 "belonging to the wide-character class \"punct\"."
843 #: build/C/man3/iswpunct.3:34
845 "The wide-character class \"punct\" is a subclass of the wide-character class "
846 "\"graph\", and therefore also a subclass of the wide-character class "
851 #: build/C/man3/iswpunct.3:38
853 "The wide-character class \"punct\" is disjoint from the wide-character class "
854 "\"alnum\" and therefore also disjoint from its subclasses \"alpha\", "
855 "\"upper\", \"lower\", \"digit\", \"xdigit\"."
859 #: build/C/man3/iswpunct.3:42
861 "Being a subclass of the wide-character class \"print\", the wide-character "
862 "class \"punct\" is disjoint from the wide-character class \"cntrl\"."
866 #: build/C/man3/iswpunct.3:47
868 "Being a subclass of the wide-character class \"graph\", the wide-character "
869 "class \"punct\" is disjoint from the wide-character class \"space\" and its "
870 "subclass \"blank\"."
874 #: build/C/man3/iswpunct.3:54
876 "The B<iswpunct>() function returns nonzero if I<wc> is a wide-character "
877 "belonging to the wide-character class \"punct\". Otherwise it returns zero."
881 #: build/C/man3/iswpunct.3:63
883 "The behavior of B<iswpunct>() depends on the B<LC_CTYPE> category of the "
888 #: build/C/man3/iswpunct.3:67
890 "This function's name is a misnomer when dealing with Unicode characters, "
891 "because the wide-character class \"punct\" contains both punctuation "
892 "characters and symbol (math, currency, etc.) characters."
896 #: build/C/man3/iswpunct.3:69
897 msgid "B<ispunct>(3), B<iswctype>(3)"
901 #: build/C/man3/iswspace.3:14
907 #: build/C/man3/iswspace.3:17
908 msgid "iswspace - test for whitespace wide character"
912 #: build/C/man3/iswspace.3:22
914 msgid "B<int iswspace(wint_t >I<wc>B<);>\n"
918 #: build/C/man3/iswspace.3:31
920 "The B<iswspace>() function is the wide-character equivalent of the "
921 "B<isspace>(3) function. It tests whether I<wc> is a wide character "
922 "belonging to the wide-character class \"space\"."
925 #. Note: UNIX98 (susv2/xbd/locale.html) says that "space" and "graph" may
926 #. have characters in common, except U+0020. But C99 (ISO/IEC 9899:1999
927 #. section 7.25.2.1.10) says that "space" and "graph" are disjoint.
929 #: build/C/man3/iswspace.3:38
931 "The wide-character class \"space\" is disjoint from the wide-character class "
932 "\"graph\" and therefore also disjoint from its subclasses \"alnum\", "
933 "\"alpha\", \"upper\", \"lower\", \"digit\", \"xdigit\", \"punct\"."
937 #: build/C/man3/iswspace.3:40
939 "The wide-character class \"space\" contains the wide-character class "
944 #: build/C/man3/iswspace.3:44
946 "The wide-character class \"space\" always contains at least the space "
947 "character and the control characters \\(aq\\ef\\(aq, \\(aq\\en\\(aq, "
948 "\\(aq\\er\\(aq, \\(aq\\et\\(aq, \\(aq\\ev\\(aq."
952 #: build/C/man3/iswspace.3:50
954 "The B<iswspace>() function returns nonzero if I<wc> is a wide character "
955 "belonging to the wide-character class \"space\". Otherwise it returns zero."
959 #: build/C/man3/iswspace.3:59
961 "The behavior of B<iswspace>() depends on the B<LC_CTYPE> category of the "
966 #: build/C/man3/iswspace.3:61
967 msgid "B<isspace>(3), B<iswctype>(3)"
971 #: build/C/man3/iswupper.3:14
977 #: build/C/man3/iswupper.3:17
978 msgid "iswupper - test for uppercase wide character"
982 #: build/C/man3/iswupper.3:22
984 msgid "B<int iswupper(wint_t >I<wc>B<);>\n"
988 #: build/C/man3/iswupper.3:31
990 "The B<iswupper>() function is the wide-character equivalent of the "
991 "B<isupper>(3) function. It tests whether I<wc> is a wide character "
992 "belonging to the wide-character class \"upper\"."
996 #: build/C/man3/iswupper.3:35
998 "The wide-character class \"upper\" is a subclass of the wide-character class "
999 "\"alpha\", and therefore also a subclass of the wide-character class "
1000 "\"alnum\", of the wide-character class \"graph\" and of the wide-character "
1005 #: build/C/man3/iswupper.3:38
1007 "Being a subclass of the wide-character class \"print\", the wide-character "
1008 "class \"upper\" is disjoint from the wide-character class \"cntrl\"."
1012 #: build/C/man3/iswupper.3:42
1014 "Being a subclass of the wide-character class \"graph\", the wide-character "
1015 "class \"upper\" is disjoint from the wide-character class \"space\" and its "
1016 "subclass \"blank\"."
1020 #: build/C/man3/iswupper.3:45
1022 "Being a subclass of the wide-character class \"alnum\", the wide-character "
1023 "class \"upper\" is disjoint from the wide-character class \"punct\"."
1027 #: build/C/man3/iswupper.3:48
1029 "Being a subclass of the wide-character class \"alpha\", the wide-character "
1030 "class \"upper\" is disjoint from the wide-character class \"digit\"."
1034 #: build/C/man3/iswupper.3:51
1036 "The wide-character class \"upper\" contains at least those characters I<wc> "
1037 "which are equal to I<towupper(wc)> and different from I<towlower(wc)>."
1041 #: build/C/man3/iswupper.3:54
1043 "The wide-character class \"upper\" always contains at least the letters "
1044 "\\(aqA\\(aq to \\(aqZ\\(aq."
1048 #: build/C/man3/iswupper.3:60
1050 "The B<iswupper>() function returns nonzero if I<wc> is a wide character "
1051 "belonging to the wide-character class \"upper\". Otherwise it returns zero."
1055 #: build/C/man3/iswupper.3:69
1057 "The behavior of B<iswupper>() depends on the B<LC_CTYPE> category of the "
1062 #: build/C/man3/iswupper.3:75
1063 msgid "B<isupper>(3), B<iswctype>(3), B<towupper>(3)"
1067 #: build/C/man3/iswxdigit.3:14
1073 #: build/C/man3/iswxdigit.3:17
1074 msgid "iswxdigit - test for hexadecimal digit wide character"
1078 #: build/C/man3/iswxdigit.3:22
1080 msgid "B<int iswxdigit(wint_t >I<wc>B<);>\n"
1084 #: build/C/man3/iswxdigit.3:31
1086 "The B<iswxdigit>() function is the wide-character equivalent of the "
1087 "B<isxdigit>(3) function. It tests whether I<wc> is a wide character "
1088 "belonging to the wide-character class \"xdigit\"."
1092 #: build/C/man3/iswxdigit.3:35
1094 "The wide-character class \"xdigit\" is a subclass of the wide-character "
1095 "class \"alnum\", and therefore also a subclass of the wide-character class "
1096 "\"graph\" and of the wide-character class \"print\"."
1100 #: build/C/man3/iswxdigit.3:38
1102 "Being a subclass of the wide-character class \"print\", the wide-character "
1103 "class \"xdigit\" is disjoint from the wide-character class \"cntrl\"."
1107 #: build/C/man3/iswxdigit.3:42
1109 "Being a subclass of the wide-character class \"graph\", the wide-character "
1110 "class \"xdigit\" is disjoint from the wide-character class \"space\" and its "
1111 "subclass \"blank\"."
1115 #: build/C/man3/iswxdigit.3:45
1117 "Being a subclass of the wide-character class \"alnum\", the wide-character "
1118 "class \"xdigit\" is disjoint from the wide-character class \"punct\"."
1122 #: build/C/man3/iswxdigit.3:49
1124 "The wide-character class \"xdigit\" always contains at least the letters "
1125 "\\(aqA\\(aq to \\(aqF\\(aq, \\(aqa\\(aq to \\(aqf\\(aq and the digits "
1126 "\\(aq0\\(aq to \\(aq9\\(aq."
1130 #: build/C/man3/iswxdigit.3:55
1132 "The B<iswxdigit>() function returns nonzero if I<wc> is a wide character "
1133 "belonging to the wide-character class \"xdigit\". Otherwise it returns "
1138 #: build/C/man3/iswxdigit.3:64
1140 "The behavior of B<iswxdigit>() depends on the B<LC_CTYPE> category of the "
1145 #: build/C/man3/iswxdigit.3:66
1146 msgid "B<iswctype>(3), B<isxdigit>(3)"
1150 #: build/C/man3/towctrans.3:14
1156 #: build/C/man3/towctrans.3:17
1157 msgid "towctrans - wide-character transliteration"
1161 #: build/C/man3/towctrans.3:22
1163 msgid "B<wint_t towctrans(wint_t >I<wc>B<, wctrans_t >I<desc>B<);>\n"
1167 #: build/C/man3/towctrans.3:29
1169 "If I<wc> is a wide character, the B<towctrans>() function translates it "
1170 "according to the transliteration descriptor I<desc>. If I<wc> is B<WEOF>, "
1171 "B<WEOF> is returned."
1175 #: build/C/man3/towctrans.3:34
1177 "I<desc> must be a transliteration descriptor returned by the B<wctrans>(3) "
1182 #: build/C/man3/towctrans.3:39
1184 "The B<towctrans>() function returns the translated wide character, or "
1185 "B<WEOF> if I<wc> is B<WEOF>."
1189 #: build/C/man3/towctrans.3:48
1191 "The behavior of B<towctrans>() depends on the B<LC_CTYPE> category of the "
1196 #: build/C/man3/towctrans.3:51
1197 msgid "B<towlower>(3), B<towupper>(3), B<wctrans>(3)"
1201 #: build/C/man3/towlower.3:14
1207 #: build/C/man3/towlower.3:17
1208 msgid "towlower - convert a wide character to lowercase"
1212 #: build/C/man3/towlower.3:22
1214 msgid "B<wint_t towlower(wint_t >I<wc>B<);>\n"
1218 #: build/C/man3/towlower.3:33
1220 "The B<towlower>() function is the wide-character equivalent of the "
1221 "B<tolower>(3) function. If I<wc> is a wide character, it is converted to "
1222 "lowercase. Characters which do not have case are returned unchanged. If "
1223 "I<wc> is B<WEOF>, B<WEOF> is returned."
1227 #: build/C/man3/towlower.3:38
1229 "The B<towlower>() function returns the lowercase equivalent of I<wc>, or "
1230 "B<WEOF> if I<wc> is B<WEOF>."
1234 #: build/C/man3/towlower.3:47
1236 "The behavior of B<towlower>() depends on the B<LC_CTYPE> category of the "
1241 #: build/C/man3/towlower.3:53
1242 msgid "B<iswlower>(3), B<towctrans>(3), B<towupper>(3)"
1246 #: build/C/man3/towupper.3:14
1252 #: build/C/man3/towupper.3:17
1253 msgid "towupper - convert a wide character to uppercase"
1257 #: build/C/man3/towupper.3:22
1259 msgid "B<wint_t towupper(wint_t >I<wc>B<);>\n"
1263 #: build/C/man3/towupper.3:33
1265 "The B<towupper>() function is the wide-character equivalent of the "
1266 "B<toupper>(3) function. If I<wc> is a wide character, it is converted to "
1267 "uppercase. Characters which do not have case are returned unchanged. If "
1268 "I<wc> is B<WEOF>, B<WEOF> is returned."
1272 #: build/C/man3/towupper.3:38
1274 "The B<towupper>() function returns the uppercase equivalent of I<wc>, or "
1275 "B<WEOF> if I<wc> is B<WEOF>."
1279 #: build/C/man3/towupper.3:47
1281 "The behavior of B<towupper>() depends on the B<LC_CTYPE> category of the "
1286 #: build/C/man3/towupper.3:53
1287 msgid "B<iswupper>(3), B<towctrans>(3), B<towlower>(3)"
1291 #: build/C/man3/wctrans.3:14
1297 #: build/C/man3/wctrans.3:17
1298 msgid "wctrans - wide-character translation mapping"
1302 #: build/C/man3/wctrans.3:22
1304 msgid "B<wctrans_t wctrans(const char *>I<name>B<);>\n"
1308 #: build/C/man3/wctrans.3:34
1310 "The I<wctrans_t> type represents a mapping which can map a wide character to "
1311 "another wide character. Its nature is implementation-dependent, but the "
1312 "special value I<(wctrans_t)\\ 0> denotes an invalid mapping. Nonzero "
1313 "I<wctrans_t> values can be passed to the B<towctrans>(3) function to "
1314 "actually perform the wide-character mapping."
1318 #: build/C/man3/wctrans.3:43
1320 "The B<wctrans>() function returns a mapping, given by its name. The set of "
1321 "valid names depends on the B<LC_CTYPE> category of the current locale, but "
1322 "the following names are valid in all locales."
1326 #: build/C/man3/wctrans.3:46
1329 " \"tolower\" - realizes the B<tolower>(3) mapping\n"
1330 " \"toupper\" - realizes the B<toupper>(3) mapping\n"
1334 #: build/C/man3/wctrans.3:53
1336 "The B<wctrans>() function returns a mapping descriptor if the I<name> is "
1337 "valid. Otherwise it returns I<(wctrans_t) 0>."
1341 #: build/C/man3/wctrans.3:62
1343 "The behavior of B<wctrans>() depends on the B<LC_CTYPE> category of the "
1348 #: build/C/man3/wctrans.3:63
1349 msgid "B<towctrans>(3)"
1353 #: build/C/man3/wctype.3:14
1359 #: build/C/man3/wctype.3:17
1360 msgid "wctype - wide-character classification"
1364 #: build/C/man3/wctype.3:22
1366 msgid "B<wctype_t wctype(const char *>I<name>B<);>\n"
1370 #: build/C/man3/wctype.3:40
1372 "The I<wctype_t> type represents a property which a wide character may or may "
1373 "not have. In other words, it represents a class of wide characters. This "
1374 "type's nature is implementation-dependent, but the special value "
1375 "I<(wctype_t) 0> denotes an invalid property. Nonzero I<wctype_t> values can "
1376 "be passed to the B<iswctype>(3) function to actually test whether a given "
1377 "wide character has the property."
1381 #: build/C/man3/wctype.3:49
1383 "The B<wctype>() function returns a property, given by its name. The set of "
1384 "valid names depends on the B<LC_CTYPE> category of the current locale, but "
1385 "the following names are valid in all locales."
1389 #: build/C/man3/wctype.3:62
1392 " \"alnum\" - realizes the B<isalnum>(3) classification function\n"
1393 " \"alpha\" - realizes the B<isalpha>(3) classification function\n"
1394 " \"blank\" - realizes the B<isblank>(3) classification function\n"
1395 " \"cntrl\" - realizes the B<iscntrl>(3) classification function\n"
1396 " \"digit\" - realizes the B<isdigit>(3) classification function\n"
1397 " \"graph\" - realizes the B<isgraph>(3) classification function\n"
1398 " \"lower\" - realizes the B<islower>(3) classification function\n"
1399 " \"print\" - realizes the B<isprint>(3) classification function\n"
1400 " \"punct\" - realizes the B<ispunct>(3) classification function\n"
1401 " \"space\" - realizes the B<isspace>(3) classification function\n"
1402 " \"upper\" - realizes the B<isupper>(3) classification function\n"
1403 " \"xdigit\" - realizes the B<isxdigit>(3) classification function\n"
1407 #: build/C/man3/wctype.3:72
1409 "The B<wctype>() function returns a property descriptor if the I<name> is "
1410 "valid. Otherwise it returns I<(wctype_t) 0>."
1414 #: build/C/man3/wctype.3:81
1416 "The behavior of B<wctype>() depends on the B<LC_CTYPE> category of the "
1421 #: build/C/man3/wctype.3:82
1422 msgid "B<iswctype>(3)"