Blame


1 b2cfc4e2 2003-09-30 devnull .TH ISALPHARUNE 3
2 b2cfc4e2 2003-09-30 devnull .SH NAME
3 b2cfc4e2 2003-09-30 devnull isalpharune, islowerrune, isspacerune, istitlerune, isupperrune, tolowerrune, totitlerune, toupperrune \- Unicode character classes and cases
4 b2cfc4e2 2003-09-30 devnull .SH SYNOPSIS
5 cfa37a7b 2004-04-10 devnull .B #include <u.h>
6 cfa37a7b 2004-04-10 devnull .br
7 cfa37a7b 2004-04-10 devnull .B #include <libc.h>
8 b2cfc4e2 2003-09-30 devnull .PP
9 b2cfc4e2 2003-09-30 devnull .B
10 b2cfc4e2 2003-09-30 devnull int isalpharune(Rune c)
11 b2cfc4e2 2003-09-30 devnull .PP
12 b2cfc4e2 2003-09-30 devnull .B
13 b2cfc4e2 2003-09-30 devnull int islowerrune(Rune c)
14 b2cfc4e2 2003-09-30 devnull .PP
15 b2cfc4e2 2003-09-30 devnull .B
16 b2cfc4e2 2003-09-30 devnull int isspacerune(Rune c)
17 b2cfc4e2 2003-09-30 devnull .PP
18 b2cfc4e2 2003-09-30 devnull .B
19 b2cfc4e2 2003-09-30 devnull int istitlerune(Rune c)
20 b2cfc4e2 2003-09-30 devnull .PP
21 b2cfc4e2 2003-09-30 devnull .B
22 b2cfc4e2 2003-09-30 devnull int isupperrune(Rune c)
23 b2cfc4e2 2003-09-30 devnull .PP
24 b2cfc4e2 2003-09-30 devnull .B
25 b2cfc4e2 2003-09-30 devnull Rune tolowerrune(Rune c)
26 b2cfc4e2 2003-09-30 devnull .PP
27 b2cfc4e2 2003-09-30 devnull .B
28 b2cfc4e2 2003-09-30 devnull Rune totitlerune(Rune c)
29 b2cfc4e2 2003-09-30 devnull .PP
30 b2cfc4e2 2003-09-30 devnull .B
31 b2cfc4e2 2003-09-30 devnull Rune toupperrune(Rune c)
32 b2cfc4e2 2003-09-30 devnull .SH DESCRIPTION
33 b2cfc4e2 2003-09-30 devnull These routines examine and operate on Unicode characters,
34 b2cfc4e2 2003-09-30 devnull in particular a subset of their properties as defined in the Unicode standard.
35 b2cfc4e2 2003-09-30 devnull Unicode defines some characters as alphabetic and specifies three cases:
36 b2cfc4e2 2003-09-30 devnull upper, lower, and title.
37 b2cfc4e2 2003-09-30 devnull Analogously to
38 d32deab1 2020-08-16 rsc .MR isalpha (3)
39 b2cfc4e2 2003-09-30 devnull for
40 b2cfc4e2 2003-09-30 devnull .SM ASCII\c
41 b2cfc4e2 2003-09-30 devnull ,
42 b2cfc4e2 2003-09-30 devnull these routines
43 b2cfc4e2 2003-09-30 devnull test types and modify cases for Unicode characters.
44 b2cfc4e2 2003-09-30 devnull The names are self-explanatory.
45 b2cfc4e2 2003-09-30 devnull .PP
46 b2cfc4e2 2003-09-30 devnull The case-conversion routines return the character unchanged if it has no case.
47 cfa37a7b 2004-04-10 devnull .SH SOURCE
48 c3674de4 2005-01-11 devnull .B \*9/src/lib9/utf/runetype.c
49 b2cfc4e2 2003-09-30 devnull .SH "SEE ALSO
50 058b0118 2005-01-03 devnull .IR isalpha (3) ,
51 b2cfc4e2 2003-09-30 devnull .IR "The Unicode Standard" .