diff options
Diffstat (limited to 'static/plan9-4e/man2/isalpharune.2')
| -rw-r--r-- | static/plan9-4e/man2/isalpharune.2 | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/static/plan9-4e/man2/isalpharune.2 b/static/plan9-4e/man2/isalpharune.2 new file mode 100644 index 00000000..a6a7507f --- /dev/null +++ b/static/plan9-4e/man2/isalpharune.2 @@ -0,0 +1,51 @@ +.TH ISALPHARUNE 2 +.SH NAME +isalpharune, islowerrune, isspacerune, istitlerune, isupperrune, tolowerrune, totitlerune, toupperrune \- Unicode character classes and cases +.SH SYNOPSIS +.B #include <u.h> +.br +.B #include <libc.h> +.PP +.B +int isalpharune(Rune c) +.PP +.B +int islowerrune(Rune c) +.PP +.B +int isspacerune(Rune c) +.PP +.B +int istitlerune(Rune c) +.PP +.B +int isupperrune(Rune c) +.PP +.B +Rune tolowerrune(Rune c) +.PP +.B +Rune totitlerune(Rune c) +.PP +.B +Rune toupperrune(Rune c) +.SH DESCRIPTION +These routines examine and operate on Unicode characters, +in particular a subset of their properties as defined in the Unicode standard. +Unicode defines some characters as alphabetic and specifies three cases: +upper, lower, and title. +Analogously to +.IR ctype (2) +for +.SM ASCII\c +, +these routines +test types and modify cases for Unicode characters. +The names are self-explanatory. +.PP +The case-conversion routines return the character unchanged if it has no case. +.SH SOURCE +.B /sys/src/libc/port/runetype.c +.SH "SEE ALSO +.IR ctype (2) , +.IR "The Unicode Standard" . |
