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: 2013-08-15 19:33+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:16
26 #: build/C/man3/iswalnum.3:16 build/C/man3/iswalpha.3:16 build/C/man3/iswcntrl.3:16 build/C/man3/iswctype.3:16 build/C/man3/iswdigit.3:16 build/C/man3/iswgraph.3:16 build/C/man3/iswlower.3:16 build/C/man3/iswprint.3:16 build/C/man3/iswpunct.3:16 build/C/man3/iswspace.3:16 build/C/man3/iswupper.3:16 build/C/man3/iswxdigit.3:16 build/C/man3/towctrans.3:16 build/C/man3/towlower.3:16 build/C/man3/towupper.3:16 build/C/man3/wctrans.3:16 build/C/man3/wctype.3:16
32 #: build/C/man3/iswalnum.3:16 build/C/man3/iswalpha.3:16 build/C/man3/iswblank.3:16 build/C/man3/iswcntrl.3:16 build/C/man3/iswctype.3:16 build/C/man3/iswdigit.3:16 build/C/man3/iswgraph.3:16 build/C/man3/iswlower.3:16 build/C/man3/iswprint.3:16 build/C/man3/iswpunct.3:16 build/C/man3/iswspace.3:16 build/C/man3/iswupper.3:16 build/C/man3/iswxdigit.3:16 build/C/man3/towctrans.3:16 build/C/man3/towlower.3:16 build/C/man3/towupper.3:16 build/C/man3/wctrans.3:16 build/C/man3/wctype.3:16
38 #: build/C/man3/iswalnum.3:16 build/C/man3/iswalpha.3:16 build/C/man3/iswblank.3:16 build/C/man3/iswcntrl.3:16 build/C/man3/iswctype.3:16 build/C/man3/iswdigit.3:16 build/C/man3/iswgraph.3:16 build/C/man3/iswlower.3:16 build/C/man3/iswprint.3:16 build/C/man3/iswpunct.3:16 build/C/man3/iswspace.3:16 build/C/man3/iswupper.3:16 build/C/man3/iswxdigit.3:16 build/C/man3/towctrans.3:16 build/C/man3/towlower.3:16 build/C/man3/towupper.3:16 build/C/man3/wctrans.3:16 build/C/man3/wctype.3:16
40 msgid "Linux Programmer's Manual"
44 #: 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
50 #: build/C/man3/iswalnum.3:19
51 msgid "iswalnum - test for alphanumeric wide character"
55 #: build/C/man3/iswalnum.3:19 build/C/man3/iswalpha.3:19 build/C/man3/iswblank.3:19 build/C/man3/iswcntrl.3:19 build/C/man3/iswctype.3:19 build/C/man3/iswdigit.3:19 build/C/man3/iswgraph.3:19 build/C/man3/iswlower.3:19 build/C/man3/iswprint.3:19 build/C/man3/iswpunct.3:19 build/C/man3/iswspace.3:19 build/C/man3/iswupper.3:19 build/C/man3/iswxdigit.3:19 build/C/man3/towctrans.3:19 build/C/man3/towlower.3:19 build/C/man3/towupper.3:19 build/C/man3/wctrans.3:19 build/C/man3/wctype.3:19
61 #: build/C/man3/iswalnum.3:22 build/C/man3/iswalpha.3:22 build/C/man3/iswblank.3:22 build/C/man3/iswcntrl.3:22 build/C/man3/iswctype.3:22 build/C/man3/iswdigit.3:22 build/C/man3/iswgraph.3:22 build/C/man3/iswlower.3:22 build/C/man3/iswprint.3:22 build/C/man3/iswpunct.3:22 build/C/man3/iswspace.3:22 build/C/man3/iswupper.3:22 build/C/man3/iswxdigit.3:22 build/C/man3/towctrans.3:22 build/C/man3/towlower.3:22 build/C/man3/towupper.3:22 build/C/man3/wctrans.3:22 build/C/man3/wctype.3:22
63 msgid "B<#include E<lt>wctype.hE<gt>>\n"
67 #: build/C/man3/iswalnum.3:24
69 msgid "B<int iswalnum(wint_t >I<wc>B<);>\n"
73 #: build/C/man3/iswalnum.3:25 build/C/man3/iswalpha.3:25 build/C/man3/iswblank.3:41 build/C/man3/iswcntrl.3:25 build/C/man3/iswctype.3:25 build/C/man3/iswdigit.3:25 build/C/man3/iswgraph.3:25 build/C/man3/iswlower.3:25 build/C/man3/iswprint.3:25 build/C/man3/iswpunct.3:25 build/C/man3/iswspace.3:25 build/C/man3/iswupper.3:25 build/C/man3/iswxdigit.3:25 build/C/man3/towctrans.3:25 build/C/man3/towlower.3:25 build/C/man3/towupper.3:25 build/C/man3/wctrans.3:25 build/C/man3/wctype.3:25
79 #: build/C/man3/iswalnum.3:35
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:38
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:42
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:46
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:49
112 "The wide-character class \"alnum\" is disjoint from the wide-character class "
117 #: build/C/man3/iswalnum.3:54
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:57
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:57 build/C/man3/iswalpha.3:61 build/C/man3/iswblank.3:62 build/C/man3/iswcntrl.3:46 build/C/man3/iswctype.3:48 build/C/man3/iswdigit.3:60 build/C/man3/iswgraph.3:53 build/C/man3/iswlower.3:67 build/C/man3/iswprint.3:40 build/C/man3/iswpunct.3:51 build/C/man3/iswspace.3:48 build/C/man3/iswupper.3:62 build/C/man3/iswxdigit.3:53 build/C/man3/towctrans.3:45 build/C/man3/towlower.3:42 build/C/man3/towupper.3:42 build/C/man3/wctrans.3:54 build/C/man3/wctype.3:65
139 #: build/C/man3/iswalnum.3:66
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:66 build/C/man3/iswalpha.3:70 build/C/man3/iswblank.3:69 build/C/man3/iswcntrl.3:54 build/C/man3/iswctype.3:57 build/C/man3/iswdigit.3:69 build/C/man3/iswgraph.3:62 build/C/man3/iswlower.3:76 build/C/man3/iswprint.3:48 build/C/man3/iswpunct.3:60 build/C/man3/iswspace.3:56 build/C/man3/iswupper.3:70 build/C/man3/iswxdigit.3:61 build/C/man3/towctrans.3:55 build/C/man3/towlower.3:53 build/C/man3/towupper.3:53 build/C/man3/wctrans.3:62 build/C/man3/wctype.3:74
148 msgid "CONFORMING TO"
152 #: build/C/man3/iswalnum.3:68 build/C/man3/iswalpha.3:72 build/C/man3/iswcntrl.3:56 build/C/man3/iswctype.3:59 build/C/man3/iswdigit.3:71 build/C/man3/iswgraph.3:64 build/C/man3/iswlower.3:78 build/C/man3/iswprint.3:50 build/C/man3/iswpunct.3:62 build/C/man3/iswspace.3:58 build/C/man3/iswupper.3:72 build/C/man3/iswxdigit.3:63 build/C/man3/towctrans.3:57 build/C/man3/towlower.3:55 build/C/man3/towupper.3:55 build/C/man3/wctrans.3:64 build/C/man3/wctype.3:76
157 #: build/C/man3/iswalnum.3:68 build/C/man3/iswalpha.3:72 build/C/man3/iswblank.3:71 build/C/man3/iswcntrl.3:56 build/C/man3/iswctype.3:59 build/C/man3/iswdigit.3:71 build/C/man3/iswgraph.3:64 build/C/man3/iswlower.3:78 build/C/man3/iswprint.3:50 build/C/man3/iswpunct.3:62 build/C/man3/iswspace.3:58 build/C/man3/iswupper.3:72 build/C/man3/iswxdigit.3:63 build/C/man3/towctrans.3:57 build/C/man3/towlower.3:55 build/C/man3/towupper.3:55 build/C/man3/wctrans.3:64 build/C/man3/wctype.3:76
163 #: build/C/man3/iswalnum.3:75
165 "The behavior of B<iswalnum>() depends on the B<LC_CTYPE> category of the "
170 #: build/C/man3/iswalnum.3:75 build/C/man3/iswalpha.3:79 build/C/man3/iswblank.3:78 build/C/man3/iswcntrl.3:63 build/C/man3/iswctype.3:66 build/C/man3/iswdigit.3:78 build/C/man3/iswgraph.3:71 build/C/man3/iswlower.3:88 build/C/man3/iswprint.3:57 build/C/man3/iswpunct.3:73 build/C/man3/iswspace.3:65 build/C/man3/iswupper.3:82 build/C/man3/iswxdigit.3:70 build/C/man3/towctrans.3:64 build/C/man3/towlower.3:65 build/C/man3/towupper.3:65 build/C/man3/wctrans.3:71 build/C/man3/wctype.3:83
176 #: build/C/man3/iswalnum.3:78
177 msgid "B<isalnum>(3), B<iswctype>(3)"
181 #: build/C/man3/iswalnum.3:78 build/C/man3/iswalpha.3:82 build/C/man3/iswblank.3:81 build/C/man3/iswcntrl.3:66 build/C/man3/iswctype.3:80 build/C/man3/iswdigit.3:81 build/C/man3/iswgraph.3:74 build/C/man3/iswlower.3:92 build/C/man3/iswprint.3:60 build/C/man3/iswpunct.3:76 build/C/man3/iswspace.3:68 build/C/man3/iswupper.3:86 build/C/man3/iswxdigit.3:73 build/C/man3/towctrans.3:68 build/C/man3/towlower.3:69 build/C/man3/towupper.3:69 build/C/man3/wctrans.3:73 build/C/man3/wctype.3:85
187 #: build/C/man3/iswalnum.3:85 build/C/man3/iswalpha.3:89 build/C/man3/iswblank.3:88 build/C/man3/iswcntrl.3:73 build/C/man3/iswctype.3:87 build/C/man3/iswdigit.3:88 build/C/man3/iswgraph.3:81 build/C/man3/iswlower.3:99 build/C/man3/iswprint.3:67 build/C/man3/iswpunct.3:83 build/C/man3/iswspace.3:75 build/C/man3/iswupper.3:93 build/C/man3/iswxdigit.3:80 build/C/man3/towctrans.3:75 build/C/man3/towlower.3:76 build/C/man3/towupper.3:76 build/C/man3/wctrans.3:80 build/C/man3/wctype.3:92
189 "This page is part of release 3.53 of the Linux I<man-pages> project. A "
190 "description of the project, and information about reporting bugs, can be "
191 "found at \\%http://www.kernel.org/doc/man-pages/."
195 #: build/C/man3/iswalpha.3:16
201 #: build/C/man3/iswalpha.3:19
202 msgid "iswalpha - test for alphabetic wide character"
206 #: build/C/man3/iswalpha.3:24
208 msgid "B<int iswalpha(wint_t >I<wc>B<);>\n"
212 #: build/C/man3/iswalpha.3:35
214 "The B<iswalpha>() function is the wide-character equivalent of the "
215 "B<isalpha>(3) function. It tests whether I<wc> is a wide character "
216 "belonging to the wide-character class \"alpha\"."
220 #: build/C/man3/iswalpha.3:40
222 "The wide-character class \"alpha\" is a subclass of the wide-character class "
223 "\"alnum\", and therefore also a subclass of the wide-character class "
224 "\"graph\" and of the wide-character class \"print\"."
228 #: build/C/man3/iswalpha.3:44
230 "Being a subclass of the wide-character class \"print\", the wide-character "
231 "class \"alpha\" is disjoint from the wide-character class \"cntrl\"."
235 #: build/C/man3/iswalpha.3:48
237 "Being a subclass of the wide-character class \"graph\", the wide-character "
238 "class \"alpha\" is disjoint from the wide-character class \"space\" and its "
239 "subclass \"blank\"."
243 #: build/C/man3/iswalpha.3:52
245 "Being a subclass of the wide-character class \"alnum\", the wide-character "
246 "class \"alpha\" is disjoint from the wide-character class \"punct\"."
250 #: build/C/man3/iswalpha.3:55
252 "The wide-character class \"alpha\" is disjoint from the wide-character class "
257 #: build/C/man3/iswalpha.3:58
259 "The wide-character class \"alpha\" contains the wide-character classes "
260 "\"upper\" and \"lower\"."
264 #: build/C/man3/iswalpha.3:61
266 "The wide-character class \"alpha\" always contains at least the letters "
267 "\\(aqA\\(aq to \\(aqZ\\(aq and \\(aqa\\(aq to \\(aqz\\(aq."
271 #: build/C/man3/iswalpha.3:70
273 "The B<iswalpha>() function returns nonzero if I<wc> is a wide character "
274 "belonging to the wide-character class \"alpha\". Otherwise it returns zero."
278 #: build/C/man3/iswalpha.3:79
280 "The behavior of B<iswalpha>() depends on the B<LC_CTYPE> category of the "
285 #: build/C/man3/iswalpha.3:82
286 msgid "B<isalpha>(3), B<iswctype>(3)"
290 #: build/C/man3/iswblank.3:16
296 #: build/C/man3/iswblank.3:16
302 #: build/C/man3/iswblank.3:19
303 msgid "iswblank - test for whitespace wide character"
307 #: build/C/man3/iswblank.3:24
309 msgid "B<int iswblank(wint_t >I<wc>B<);>\n"
313 #: build/C/man3/iswblank.3:29
314 msgid "Feature Test Macro Requirements for glibc (see B<feature_test_macros>(7)):"
318 #: build/C/man3/iswblank.3:33
319 msgid "B<iswblank>():"
323 #: build/C/man3/iswblank.3:36
325 "_XOPEN_SOURCE\\ E<gt>=\\ 600 || _ISOC99_SOURCE || _POSIX_C_SOURCE\\ E<gt>=\\ "
330 #: build/C/man3/iswblank.3:39
331 msgid "or I<cc\\ -std=c99>"
335 #: build/C/man3/iswblank.3:49
337 "The B<iswblank>() function is the wide-character equivalent of the "
338 "B<isblank>(3) function. It tests whether I<wc> is a wide character "
339 "belonging to the wide-character class \"blank\"."
343 #: build/C/man3/iswblank.3:52
345 "The wide-character class \"blank\" is a subclass of the wide-character class "
350 #: build/C/man3/iswblank.3:58
352 "Being a subclass of the wide-character class \"space\", the wide-character "
353 "class \"blank\" is disjoint from the wide-character class \"graph\" and "
354 "therefore also disjoint from its subclasses \"alnum\", \"alpha\", \"upper\", "
355 "\"lower\", \"digit\", \"xdigit\", \"punct\"."
359 #: build/C/man3/iswblank.3:62
361 "The wide-character class \"blank\" always contains at least the space "
362 "character and the control character \\(aq\\et\\(aq."
366 #: build/C/man3/iswblank.3:69
368 "The B<iswblank>() function returns nonzero if I<wc> is a wide character "
369 "belonging to the wide-character class \"blank\". Otherwise it returns zero."
373 #: build/C/man3/iswblank.3:71
374 msgid "POSIX.1-2001."
378 #: build/C/man3/iswblank.3:78
380 "The behavior of B<iswblank>() depends on the B<LC_CTYPE> category of the "
385 #: build/C/man3/iswblank.3:81
386 msgid "B<isblank>(3), B<iswctype>(3)"
390 #: build/C/man3/iswcntrl.3:16
396 #: build/C/man3/iswcntrl.3:19
397 msgid "iswcntrl - test for control wide character"
401 #: build/C/man3/iswcntrl.3:24
403 msgid "B<int iswcntrl(wint_t >I<wc>B<);>\n"
407 #: build/C/man3/iswcntrl.3:35
409 "The B<iswcntrl>() function is the wide-character equivalent of the "
410 "B<iscntrl>(3) function. It tests whether I<wc> is a wide character "
411 "belonging to the wide-character class \"cntrl\"."
415 #: build/C/man3/iswcntrl.3:39
417 "The wide-character class \"cntrl\" is disjoint from the wide-character class "
418 "\"print\" and therefore also disjoint from its subclasses \"graph\", "
419 "\"alpha\", \"upper\", \"lower\", \"digit\", \"xdigit\", \"punct\"."
423 #: build/C/man3/iswcntrl.3:46
425 "For an unsigned char I<c>, I<iscntrl(c)> implies I<iswcntrl(btowc(c))>, but "
430 #: build/C/man3/iswcntrl.3:54
432 "The B<iswcntrl>() function returns nonzero if I<wc> is a wide character "
433 "belonging to the wide-character class \"cntrl\". Otherwise it returns zero."
437 #: build/C/man3/iswcntrl.3:63
439 "The behavior of B<iswcntrl>() depends on the B<LC_CTYPE> category of the "
444 #: build/C/man3/iswcntrl.3:66
445 msgid "B<iscntrl>(3), B<iswctype>(3)"
449 #: build/C/man3/iswctype.3:16
455 #: build/C/man3/iswctype.3:19
456 msgid "iswctype - wide-character classification"
460 #: build/C/man3/iswctype.3:24
462 msgid "B<int iswctype(wint_t >I<wc>B<, wctype_t >I<desc>B<);>\n"
466 #: build/C/man3/iswctype.3:42
468 "If I<wc> is a wide character having the character property designated by "
469 "I<desc> (or in other words: belongs to the character class designated by "
470 "I<desc>), the B<iswctype>() function returns nonzero. Otherwise it returns "
471 "zero. If I<wc> is B<WEOF>, zero is returned."
475 #: build/C/man3/iswctype.3:48
477 "I<desc> must be a character property descriptor returned by the B<wctype>(3) "
482 #: build/C/man3/iswctype.3:57
484 "The B<iswctype>() function returns nonzero if the I<wc> has the designated "
485 "property. Otherwise it returns 0."
489 #: build/C/man3/iswctype.3:66
491 "The behavior of B<iswctype>() depends on the B<LC_CTYPE> category of the "
496 #: build/C/man3/iswctype.3:80
498 "B<iswalnum>(3), B<iswalpha>(3), B<iswblank>(3), B<iswcntrl>(3), "
499 "B<iswdigit>(3), B<iswgraph>(3), B<iswlower>(3), B<iswprint>(3), "
500 "B<iswpunct>(3), B<iswspace>(3), B<iswupper>(3), B<iswxdigit>(3), "
505 #: build/C/man3/iswdigit.3:16
511 #: build/C/man3/iswdigit.3:19
512 msgid "iswdigit - test for decimal digit wide character"
516 #: build/C/man3/iswdigit.3:24
518 msgid "B<int iswdigit(wint_t >I<wc>B<);>\n"
522 #: build/C/man3/iswdigit.3:35
524 "The B<iswdigit>() function is the wide-character equivalent of the "
525 "B<isdigit>(3) function. It tests whether I<wc> is a wide character "
526 "belonging to the wide-character class \"digit\"."
530 #: build/C/man3/iswdigit.3:40
532 "The wide-character class \"digit\" is a subclass of the wide-character class "
533 "\"xdigit\", and therefore also a subclass of the wide-character class "
534 "\"alnum\", of the wide-character class \"graph\" and of the wide-character "
539 #: build/C/man3/iswdigit.3:44
541 "Being a subclass of the wide character class \"print\", the wide-character "
542 "class \"digit\" is disjoint from the wide-character class \"cntrl\"."
546 #: build/C/man3/iswdigit.3:49
548 "Being a subclass of the wide-character class \"graph\", the wide-character "
549 "class \"digit\" is disjoint from the wide-character class \"space\" and its "
550 "subclass \"blank\"."
554 #: build/C/man3/iswdigit.3:53
556 "Being a subclass of the wide-character class \"alnum\", the wide-character "
557 "class \"digit\" is disjoint from the wide-character class \"punct\"."
561 #: build/C/man3/iswdigit.3:57
563 "The wide-character class \"digit\" is disjoint from the wide-character class "
564 "\"alpha\" and therefore also disjoint from its subclasses \"lower\", "
569 #: build/C/man3/iswdigit.3:60
571 "The wide-character class \"digit\" always contains exactly the digits "
572 "\\(aq0\\(aq to \\(aq9\\(aq."
576 #: build/C/man3/iswdigit.3:69
578 "The B<iswdigit>() function returns nonzero if I<wc> is a wide character "
579 "belonging to the wide-character class \"digit\". Otherwise it returns zero."
583 #: build/C/man3/iswdigit.3:78
585 "The behavior of B<iswdigit>() depends on the B<LC_CTYPE> category of the "
590 #: build/C/man3/iswdigit.3:81
591 msgid "B<isdigit>(3), B<iswctype>(3)"
595 #: build/C/man3/iswgraph.3:16
601 #: build/C/man3/iswgraph.3:19
602 msgid "iswgraph - test for graphic wide character"
606 #: build/C/man3/iswgraph.3:24
608 msgid "B<int iswgraph(wint_t >I<wc>B<);>\n"
612 #: build/C/man3/iswgraph.3:35
614 "The B<iswgraph>() function is the wide-character equivalent of the "
615 "B<isgraph>(3) function. It tests whether I<wc> is a wide character "
616 "belonging to the wide-character class \"graph\"."
620 #: build/C/man3/iswgraph.3:38
622 "The wide-character class \"graph\" is a subclass of the wide-character class "
627 #: build/C/man3/iswgraph.3:42
629 "Being a subclass of the wide-character class \"print\", the wide-character "
630 "class \"graph\" is disjoint from the wide-character class \"cntrl\"."
633 #. Note: UNIX98 (susv2/xbd/locale.html) says that "graph" and "space" may
634 #. have characters in common, except U+0020. But C99 (ISO/IEC 9899:1999
635 #. section 7.25.2.1.10) says that "space" and "graph" are disjoint.
637 #: build/C/man3/iswgraph.3:48
639 "The wide-character class \"graph\" is disjoint from the wide-character class "
640 "\"space\" and therefore also disjoint from its subclass \"blank\"."
644 #: build/C/man3/iswgraph.3:53
646 "The wide-character class \"graph\" contains all the wide characters from the "
647 "wide-character class \"print\" except the space character. It therefore "
648 "contains the wide-character classes \"alnum\" and \"punct\"."
652 #: build/C/man3/iswgraph.3:62
654 "The B<iswgraph>() function returns nonzero if I<wc> is a wide character "
655 "belonging to the wide-character class \"graph\". Otherwise it returns zero."
659 #: build/C/man3/iswgraph.3:71
661 "The behavior of B<iswgraph>() depends on the B<LC_CTYPE> category of the "
666 #: build/C/man3/iswgraph.3:74
667 msgid "B<isgraph>(3), B<iswctype>(3)"
671 #: build/C/man3/iswlower.3:16
677 #: build/C/man3/iswlower.3:19
678 msgid "iswlower - test for lowercase wide character"
682 #: build/C/man3/iswlower.3:24
684 msgid "B<int iswlower(wint_t >I<wc>B<);>\n"
688 #: build/C/man3/iswlower.3:35
690 "The B<iswlower>() function is the wide-character equivalent of the "
691 "B<islower>(3) function. It tests whether I<wc> is a wide character "
692 "belonging to the wide-character class \"lower\"."
696 #: build/C/man3/iswlower.3:40
698 "The wide-character class \"lower\" is a subclass of the wide-character class "
699 "\"alpha\", and therefore also a subclass of the wide-character class "
700 "\"alnum\", of the wide-character class \"graph\" and of the wide-character "
705 #: build/C/man3/iswlower.3:44
707 "Being a subclass of the wide-character class \"print\", the wide-character "
708 "class \"lower\" is disjoint from the wide-character class \"cntrl\"."
712 #: build/C/man3/iswlower.3:48
714 "Being a subclass of the wide-character class \"graph\", the wide-character "
715 "class \"lower\" is disjoint from the wide-character class \"space\" and its "
716 "subclass \"blank\"."
720 #: build/C/man3/iswlower.3:52
722 "Being a subclass of the wide-character class \"alnum\", the wide-character "
723 "class \"lower\" is disjoint from the wide-character class \"punct\"."
727 #: build/C/man3/iswlower.3:56
729 "Being a subclass of the wide-character class \"alpha\", the wide-character "
730 "class \"lower\" is disjoint from the wide-character class \"digit\"."
734 #: build/C/man3/iswlower.3:64
736 "The wide-character class \"lower\" contains at least those characters I<wc> "
737 "which are equal to I<towlower(wc)> and different from I<towupper(wc)>."
741 #: build/C/man3/iswlower.3:67
743 "The wide-character class \"lower\" always contains at least the letters "
744 "\\(aqa\\(aq to \\(aqz\\(aq."
748 #: build/C/man3/iswlower.3:76
750 "The B<iswlower>() function returns nonzero if I<wc> is a wide character "
751 "belonging to the wide-character class \"lower\". Otherwise it returns zero."
755 #: build/C/man3/iswlower.3:85
757 "The behavior of B<iswlower>() depends on the B<LC_CTYPE> category of the "
762 #: build/C/man3/iswlower.3:88 build/C/man3/iswupper.3:82 build/C/man3/towlower.3:65 build/C/man3/towupper.3:65
764 "This function is not very appropriate for dealing with Unicode characters, "
765 "because Unicode knows about three cases: upper, lower and title case."
769 #: build/C/man3/iswlower.3:92
770 msgid "B<islower>(3), B<iswctype>(3), B<towlower>(3)"
774 #: build/C/man3/iswprint.3:16
780 #: build/C/man3/iswprint.3:19
781 msgid "iswprint - test for printing wide character"
785 #: build/C/man3/iswprint.3:24
787 msgid "B<int iswprint(wint_t >I<wc>B<);>\n"
791 #: build/C/man3/iswprint.3:35
793 "The B<iswprint>() function is the wide-character equivalent of the "
794 "B<isprint>(3) function. It tests whether I<wc> is a wide character "
795 "belonging to the wide-character class \"print\"."
799 #: build/C/man3/iswprint.3:38
801 "The wide-character class \"print\" is disjoint from the wide-character class "
806 #: build/C/man3/iswprint.3:40
808 "The wide-character class \"print\" contains the wide-character class "
813 #: build/C/man3/iswprint.3:48
815 "The B<iswprint>() function returns nonzero if I<wc> is a wide character "
816 "belonging to the wide-character class \"print\". Otherwise it returns zero."
820 #: build/C/man3/iswprint.3:57
822 "The behavior of B<iswprint>() depends on the B<LC_CTYPE> category of the "
827 #: build/C/man3/iswprint.3:60
828 msgid "B<isprint>(3), B<iswctype>(3)"
832 #: build/C/man3/iswpunct.3:16
838 #: build/C/man3/iswpunct.3:19
839 msgid "iswpunct - test for punctuation or symbolic wide character"
843 #: build/C/man3/iswpunct.3:24
845 msgid "B<int iswpunct(wint_t >I<wc>B<);>\n"
849 #: build/C/man3/iswpunct.3:35
851 "The B<iswpunct>() function is the wide-character equivalent of the "
852 "B<ispunct>(3) function. It tests whether I<wc> is a wide character "
853 "belonging to the wide-character class \"punct\"."
857 #: build/C/man3/iswpunct.3:38
859 "The wide-character class \"punct\" is a subclass of the wide-character class "
860 "\"graph\", and therefore also a subclass of the wide-character class "
865 #: build/C/man3/iswpunct.3:42
867 "The wide-character class \"punct\" is disjoint from the wide-character class "
868 "\"alnum\" and therefore also disjoint from its subclasses \"alpha\", "
869 "\"upper\", \"lower\", \"digit\", \"xdigit\"."
873 #: build/C/man3/iswpunct.3:46
875 "Being a subclass of the wide-character class \"print\", the wide-character "
876 "class \"punct\" is disjoint from the wide-character class \"cntrl\"."
880 #: build/C/man3/iswpunct.3:51
882 "Being a subclass of the wide-character class \"graph\", the wide-character "
883 "class \"punct\" is disjoint from the wide-character class \"space\" and its "
884 "subclass \"blank\"."
888 #: build/C/man3/iswpunct.3:60
890 "The B<iswpunct>() function returns nonzero if I<wc> is a wide-character "
891 "belonging to the wide-character class \"punct\". Otherwise it returns zero."
895 #: build/C/man3/iswpunct.3:69
897 "The behavior of B<iswpunct>() depends on the B<LC_CTYPE> category of the "
902 #: build/C/man3/iswpunct.3:73
904 "This function's name is a misnomer when dealing with Unicode characters, "
905 "because the wide-character class \"punct\" contains both punctuation "
906 "characters and symbol (math, currency, etc.) characters."
910 #: build/C/man3/iswpunct.3:76
911 msgid "B<ispunct>(3), B<iswctype>(3)"
915 #: build/C/man3/iswspace.3:16
921 #: build/C/man3/iswspace.3:19
922 msgid "iswspace - test for whitespace wide character"
926 #: build/C/man3/iswspace.3:24
928 msgid "B<int iswspace(wint_t >I<wc>B<);>\n"
932 #: build/C/man3/iswspace.3:35
934 "The B<iswspace>() function is the wide-character equivalent of the "
935 "B<isspace>(3) function. It tests whether I<wc> is a wide character "
936 "belonging to the wide-character class \"space\"."
939 #. Note: UNIX98 (susv2/xbd/locale.html) says that "space" and "graph" may
940 #. have characters in common, except U+0020. But C99 (ISO/IEC 9899:1999
941 #. section 7.25.2.1.10) says that "space" and "graph" are disjoint.
943 #: build/C/man3/iswspace.3:42
945 "The wide-character class \"space\" is disjoint from the wide-character class "
946 "\"graph\" and therefore also disjoint from its subclasses \"alnum\", "
947 "\"alpha\", \"upper\", \"lower\", \"digit\", \"xdigit\", \"punct\"."
951 #: build/C/man3/iswspace.3:44
953 "The wide-character class \"space\" contains the wide-character class "
958 #: build/C/man3/iswspace.3:48
960 "The wide-character class \"space\" always contains at least the space "
961 "character and the control characters \\(aq\\ef\\(aq, \\(aq\\en\\(aq, "
962 "\\(aq\\er\\(aq, \\(aq\\et\\(aq, \\(aq\\ev\\(aq."
966 #: build/C/man3/iswspace.3:56
968 "The B<iswspace>() function returns nonzero if I<wc> is a wide character "
969 "belonging to the wide-character class \"space\". Otherwise it returns zero."
973 #: build/C/man3/iswspace.3:65
975 "The behavior of B<iswspace>() depends on the B<LC_CTYPE> category of the "
980 #: build/C/man3/iswspace.3:68
981 msgid "B<isspace>(3), B<iswctype>(3)"
985 #: build/C/man3/iswupper.3:16
991 #: build/C/man3/iswupper.3:19
992 msgid "iswupper - test for uppercase wide character"
996 #: build/C/man3/iswupper.3:24
998 msgid "B<int iswupper(wint_t >I<wc>B<);>\n"
1002 #: build/C/man3/iswupper.3:35
1004 "The B<iswupper>() function is the wide-character equivalent of the "
1005 "B<isupper>(3) function. It tests whether I<wc> is a wide character "
1006 "belonging to the wide-character class \"upper\"."
1010 #: build/C/man3/iswupper.3:39
1012 "The wide-character class \"upper\" is a subclass of the wide-character class "
1013 "\"alpha\", and therefore also a subclass of the wide-character class "
1014 "\"alnum\", of the wide-character class \"graph\" and of the wide-character "
1019 #: build/C/man3/iswupper.3:42
1021 "Being a subclass of the wide-character class \"print\", the wide-character "
1022 "class \"upper\" is disjoint from the wide-character class \"cntrl\"."
1026 #: build/C/man3/iswupper.3:46
1028 "Being a subclass of the wide-character class \"graph\", the wide-character "
1029 "class \"upper\" is disjoint from the wide-character class \"space\" and its "
1030 "subclass \"blank\"."
1034 #: build/C/man3/iswupper.3:49
1036 "Being a subclass of the wide-character class \"alnum\", the wide-character "
1037 "class \"upper\" is disjoint from the wide-character class \"punct\"."
1041 #: build/C/man3/iswupper.3:52
1043 "Being a subclass of the wide-character class \"alpha\", the wide-character "
1044 "class \"upper\" is disjoint from the wide-character class \"digit\"."
1048 #: build/C/man3/iswupper.3:59
1050 "The wide-character class \"upper\" contains at least those characters I<wc> "
1051 "which are equal to I<towupper(wc)> and different from I<towlower(wc)>."
1055 #: build/C/man3/iswupper.3:62
1057 "The wide-character class \"upper\" always contains at least the letters "
1058 "\\(aqA\\(aq to \\(aqZ\\(aq."
1062 #: build/C/man3/iswupper.3:70
1064 "The B<iswupper>() function returns nonzero if I<wc> is a wide character "
1065 "belonging to the wide-character class \"upper\". Otherwise it returns zero."
1069 #: build/C/man3/iswupper.3:79
1071 "The behavior of B<iswupper>() depends on the B<LC_CTYPE> category of the "
1076 #: build/C/man3/iswupper.3:86
1077 msgid "B<isupper>(3), B<iswctype>(3), B<towupper>(3)"
1081 #: build/C/man3/iswxdigit.3:16
1087 #: build/C/man3/iswxdigit.3:19
1088 msgid "iswxdigit - test for hexadecimal digit wide character"
1092 #: build/C/man3/iswxdigit.3:24
1094 msgid "B<int iswxdigit(wint_t >I<wc>B<);>\n"
1098 #: build/C/man3/iswxdigit.3:35
1100 "The B<iswxdigit>() function is the wide-character equivalent of the "
1101 "B<isxdigit>(3) function. It tests whether I<wc> is a wide character "
1102 "belonging to the wide-character class \"xdigit\"."
1106 #: build/C/man3/iswxdigit.3:39
1108 "The wide-character class \"xdigit\" is a subclass of the wide-character "
1109 "class \"alnum\", and therefore also a subclass of the wide-character class "
1110 "\"graph\" and of the wide-character class \"print\"."
1114 #: build/C/man3/iswxdigit.3:42
1116 "Being a subclass of the wide-character class \"print\", the wide-character "
1117 "class \"xdigit\" is disjoint from the wide-character class \"cntrl\"."
1121 #: build/C/man3/iswxdigit.3:46
1123 "Being a subclass of the wide-character class \"graph\", the wide-character "
1124 "class \"xdigit\" is disjoint from the wide-character class \"space\" and its "
1125 "subclass \"blank\"."
1129 #: build/C/man3/iswxdigit.3:49
1131 "Being a subclass of the wide-character class \"alnum\", the wide-character "
1132 "class \"xdigit\" is disjoint from the wide-character class \"punct\"."
1136 #: build/C/man3/iswxdigit.3:53
1138 "The wide-character class \"xdigit\" always contains at least the letters "
1139 "\\(aqA\\(aq to \\(aqF\\(aq, \\(aqa\\(aq to \\(aqf\\(aq and the digits "
1140 "\\(aq0\\(aq to \\(aq9\\(aq."
1144 #: build/C/man3/iswxdigit.3:61
1146 "The B<iswxdigit>() function returns nonzero if I<wc> is a wide character "
1147 "belonging to the wide-character class \"xdigit\". Otherwise it returns "
1152 #: build/C/man3/iswxdigit.3:70
1154 "The behavior of B<iswxdigit>() depends on the B<LC_CTYPE> category of the "
1159 #: build/C/man3/iswxdigit.3:73
1160 msgid "B<iswctype>(3), B<isxdigit>(3)"
1164 #: build/C/man3/towctrans.3:16
1170 #: build/C/man3/towctrans.3:19
1171 msgid "towctrans - wide-character transliteration"
1175 #: build/C/man3/towctrans.3:24
1177 msgid "B<wint_t towctrans(wint_t >I<wc>B<, wctrans_t >I<desc>B<);>\n"
1181 #: build/C/man3/towctrans.3:39
1183 "If I<wc> is a wide character, the B<towctrans>() function translates it "
1184 "according to the transliteration descriptor I<desc>. If I<wc> is B<WEOF>, "
1185 "B<WEOF> is returned."
1189 #: build/C/man3/towctrans.3:45
1191 "I<desc> must be a transliteration descriptor returned by the B<wctrans>(3) "
1196 #: build/C/man3/towctrans.3:55
1198 "The B<towctrans>() function returns the translated wide character, or "
1199 "B<WEOF> if I<wc> is B<WEOF>."
1203 #: build/C/man3/towctrans.3:64
1205 "The behavior of B<towctrans>() depends on the B<LC_CTYPE> category of the "
1210 #: build/C/man3/towctrans.3:68
1211 msgid "B<towlower>(3), B<towupper>(3), B<wctrans>(3)"
1215 #: build/C/man3/towlower.3:16
1221 #: build/C/man3/towlower.3:19
1222 msgid "towlower - convert a wide character to lowercase"
1226 #: build/C/man3/towlower.3:24
1228 msgid "B<wint_t towlower(wint_t >I<wc>B<);>\n"
1232 #: build/C/man3/towlower.3:42
1234 "The B<towlower>() function is the wide-character equivalent of the "
1235 "B<tolower>(3) function. If I<wc> is a wide character, it is converted to "
1236 "lowercase. Characters which do not have case are returned unchanged. If "
1237 "I<wc> is B<WEOF>, B<WEOF> is returned."
1241 #: build/C/man3/towlower.3:53
1243 "The B<towlower>() function returns the lowercase equivalent of I<wc>, or "
1244 "B<WEOF> if I<wc> is B<WEOF>."
1248 #: build/C/man3/towlower.3:62
1250 "The behavior of B<towlower>() depends on the B<LC_CTYPE> category of the "
1255 #: build/C/man3/towlower.3:69
1256 msgid "B<iswlower>(3), B<towctrans>(3), B<towupper>(3)"
1260 #: build/C/man3/towupper.3:16
1266 #: build/C/man3/towupper.3:19
1267 msgid "towupper - convert a wide character to uppercase"
1271 #: build/C/man3/towupper.3:24
1273 msgid "B<wint_t towupper(wint_t >I<wc>B<);>\n"
1277 #: build/C/man3/towupper.3:42
1279 "The B<towupper>() function is the wide-character equivalent of the "
1280 "B<toupper>(3) function. If I<wc> is a wide character, it is converted to "
1281 "uppercase. Characters which do not have case are returned unchanged. If "
1282 "I<wc> is B<WEOF>, B<WEOF> is returned."
1286 #: build/C/man3/towupper.3:53
1288 "The B<towupper>() function returns the uppercase equivalent of I<wc>, or "
1289 "B<WEOF> if I<wc> is B<WEOF>."
1293 #: build/C/man3/towupper.3:62
1295 "The behavior of B<towupper>() depends on the B<LC_CTYPE> category of the "
1300 #: build/C/man3/towupper.3:69
1301 msgid "B<iswupper>(3), B<towctrans>(3), B<towlower>(3)"
1305 #: build/C/man3/wctrans.3:16
1311 #: build/C/man3/wctrans.3:19
1312 msgid "wctrans - wide-character translation mapping"
1316 #: build/C/man3/wctrans.3:24
1318 msgid "B<wctrans_t wctrans(const char *>I<name>B<);>\n"
1322 #: build/C/man3/wctrans.3:41
1324 "The I<wctrans_t> type represents a mapping which can map a wide character to "
1325 "another wide character. Its nature is implementation-dependent, but the "
1326 "special value I<(wctrans_t)\\ 0> denotes an invalid mapping. Nonzero "
1327 "I<wctrans_t> values can be passed to the B<towctrans>(3) function to "
1328 "actually perform the wide-character mapping."
1332 #: build/C/man3/wctrans.3:50
1334 "The B<wctrans>() function returns a mapping, given by its name. The set of "
1335 "valid names depends on the B<LC_CTYPE> category of the current locale, but "
1336 "the following names are valid in all locales."
1340 #: build/C/man3/wctrans.3:53
1343 " \"tolower\" - realizes the B<tolower>(3) mapping\n"
1344 " \"toupper\" - realizes the B<toupper>(3) mapping\n"
1348 #: build/C/man3/wctrans.3:62
1350 "The B<wctrans>() function returns a mapping descriptor if the I<name> is "
1351 "valid. Otherwise it returns I<(wctrans_t)\\ 0>."
1355 #: build/C/man3/wctrans.3:71
1357 "The behavior of B<wctrans>() depends on the B<LC_CTYPE> category of the "
1362 #: build/C/man3/wctrans.3:73
1363 msgid "B<towctrans>(3)"
1367 #: build/C/man3/wctype.3:16
1373 #: build/C/man3/wctype.3:19
1374 msgid "wctype - wide-character classification"
1378 #: build/C/man3/wctype.3:24
1380 msgid "B<wctype_t wctype(const char *>I<name>B<);>\n"
1384 #: build/C/man3/wctype.3:42
1386 "The I<wctype_t> type represents a property which a wide character may or may "
1387 "not have. In other words, it represents a class of wide characters. This "
1388 "type's nature is implementation-dependent, but the special value "
1389 "I<(wctype_t) 0> denotes an invalid property. Nonzero I<wctype_t> values can "
1390 "be passed to the B<iswctype>(3) function to actually test whether a given "
1391 "wide character has the property."
1395 #: build/C/man3/wctype.3:51
1397 "The B<wctype>() function returns a property, given by its name. The set of "
1398 "valid names depends on the B<LC_CTYPE> category of the current locale, but "
1399 "the following names are valid in all locales."
1403 #: build/C/man3/wctype.3:64
1406 " \"alnum\" - realizes the B<isalnum>(3) classification function\n"
1407 " \"alpha\" - realizes the B<isalpha>(3) classification function\n"
1408 " \"blank\" - realizes the B<isblank>(3) classification function\n"
1409 " \"cntrl\" - realizes the B<iscntrl>(3) classification function\n"
1410 " \"digit\" - realizes the B<isdigit>(3) classification function\n"
1411 " \"graph\" - realizes the B<isgraph>(3) classification function\n"
1412 " \"lower\" - realizes the B<islower>(3) classification function\n"
1413 " \"print\" - realizes the B<isprint>(3) classification function\n"
1414 " \"punct\" - realizes the B<ispunct>(3) classification function\n"
1415 " \"space\" - realizes the B<isspace>(3) classification function\n"
1416 " \"upper\" - realizes the B<isupper>(3) classification function\n"
1417 " \"xdigit\" - realizes the B<isxdigit>(3) classification function\n"
1421 #: build/C/man3/wctype.3:74
1423 "The B<wctype>() function returns a property descriptor if the I<name> is "
1424 "valid. Otherwise it returns I<(wctype_t) 0>."
1428 #: build/C/man3/wctype.3:83
1430 "The behavior of B<wctype>() depends on the B<LC_CTYPE> category of the "
1435 #: build/C/man3/wctype.3:85
1436 msgid "B<iswctype>(3)"