1 78e51a8c 2005-01-14 devnull .TH ISALPHARUNE 3
3 78e51a8c 2005-01-14 devnull isalpharune, islowerrune, isspacerune, istitlerune, isupperrune, tolowerrune, totitlerune, toupperrune \- Unicode character classes and cases
4 78e51a8c 2005-01-14 devnull .SH SYNOPSIS
5 78e51a8c 2005-01-14 devnull .B #include <utf.h>
8 78e51a8c 2005-01-14 devnull int isalpharune(Rune c)
11 78e51a8c 2005-01-14 devnull int islowerrune(Rune c)
14 78e51a8c 2005-01-14 devnull int isspacerune(Rune c)
17 78e51a8c 2005-01-14 devnull int istitlerune(Rune c)
20 78e51a8c 2005-01-14 devnull int isupperrune(Rune c)
23 78e51a8c 2005-01-14 devnull Rune tolowerrune(Rune c)
26 78e51a8c 2005-01-14 devnull Rune totitlerune(Rune c)
29 78e51a8c 2005-01-14 devnull Rune toupperrune(Rune c)
30 78e51a8c 2005-01-14 devnull .SH DESCRIPTION
31 78e51a8c 2005-01-14 devnull These routines examine and operate on Unicode characters,
32 78e51a8c 2005-01-14 devnull in particular a subset of their properties as defined in the Unicode standard.
33 78e51a8c 2005-01-14 devnull Unicode defines some characters as alphabetic and specifies three cases:
34 78e51a8c 2005-01-14 devnull upper, lower, and title.
35 78e51a8c 2005-01-14 devnull Analogously to
36 78e51a8c 2005-01-14 devnull .IR isalpha (3)
38 78e51a8c 2005-01-14 devnull .SM ASCII\c
40 78e51a8c 2005-01-14 devnull these routines
41 78e51a8c 2005-01-14 devnull test types and modify cases for Unicode characters.
42 78e51a8c 2005-01-14 devnull The names are self-explanatory.
44 78e51a8c 2005-01-14 devnull The case-conversion routines return the character unchanged if it has no case.
45 78e51a8c 2005-01-14 devnull .SH SOURCE
46 78e51a8c 2005-01-14 devnull .B http://swtch.com/plan9port/unix
47 78e51a8c 2005-01-14 devnull .SH "SEE ALSO
48 78e51a8c 2005-01-14 devnull .IR isalpha (3) ,
49 78e51a8c 2005-01-14 devnull .IR "The Unicode Standard" .