Import Tcl-core 8.6.6 (as of svn r86089)
This commit is contained in:
91
doc/UniCharIsAlpha.3
Normal file
91
doc/UniCharIsAlpha.3
Normal file
@@ -0,0 +1,91 @@
|
||||
'\"
|
||||
'\" Copyright (c) 1997 Sun Microsystems, Inc.
|
||||
'\"
|
||||
'\" See the file "license.terms" for information on usage and redistribution
|
||||
'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
|
||||
'\"
|
||||
.TH Tcl_UniCharIsAlpha 3 "8.1" Tcl "Tcl Library Procedures"
|
||||
.so man.macros
|
||||
.BS
|
||||
.SH NAME
|
||||
Tcl_UniCharIsAlnum, Tcl_UniCharIsAlpha, Tcl_UniCharIsControl, Tcl_UniCharIsDigit, Tcl_UniCharIsGraph, Tcl_UniCharIsLower, Tcl_UniCharIsPrint, Tcl_UniCharIsPunct, Tcl_UniCharIsSpace, Tcl_UniCharIsUpper, Tcl_UniCharIsWordChar \- routines for classification of Tcl_UniChar characters
|
||||
.SH SYNOPSIS
|
||||
.nf
|
||||
\fB#include <tcl.h>\fR
|
||||
.sp
|
||||
int
|
||||
\fBTcl_UniCharIsAlnum\fR(\fIch\fR)
|
||||
.sp
|
||||
int
|
||||
\fBTcl_UniCharIsAlpha\fR(\fIch\fR)
|
||||
.sp
|
||||
int
|
||||
\fBTcl_UniCharIsControl\fR(\fIch\fR)
|
||||
.sp
|
||||
int
|
||||
\fBTcl_UniCharIsDigit\fR(\fIch\fR)
|
||||
.sp
|
||||
int
|
||||
\fBTcl_UniCharIsGraph\fR(\fIch\fR)
|
||||
.sp
|
||||
int
|
||||
\fBTcl_UniCharIsLower\fR(\fIch\fR)
|
||||
.sp
|
||||
int
|
||||
\fBTcl_UniCharIsPrint\fR(\fIch\fR)
|
||||
.sp
|
||||
int
|
||||
\fBTcl_UniCharIsPunct\fR(\fIch\fR)
|
||||
.sp
|
||||
int
|
||||
\fBTcl_UniCharIsSpace\fR(\fIch\fR)
|
||||
.sp
|
||||
int
|
||||
\fBTcl_UniCharIsUpper\fR(\fIch\fR)
|
||||
.sp
|
||||
int
|
||||
\fBTcl_UniCharIsWordChar\fR(\fIch\fR)
|
||||
.SH ARGUMENTS
|
||||
.AS int ch
|
||||
.AP int ch in
|
||||
The Tcl_UniChar to be examined.
|
||||
.BE
|
||||
|
||||
.SH DESCRIPTION
|
||||
.PP
|
||||
All of the routines described examine Tcl_UniChars and return a
|
||||
boolean value. A non-zero return value means that the character does
|
||||
belong to the character class associated with the called routine. The
|
||||
rest of this document just describes the character classes associated
|
||||
with the various routines.
|
||||
.PP
|
||||
Note: A Tcl_UniChar is a Unicode character represented as an unsigned,
|
||||
fixed-size quantity.
|
||||
|
||||
.SH "CHARACTER CLASSES"
|
||||
.PP
|
||||
\fBTcl_UniCharIsAlnum\fR tests if the character is an alphanumeric Unicode character.
|
||||
.PP
|
||||
\fBTcl_UniCharIsAlpha\fR tests if the character is an alphabetic Unicode character.
|
||||
.PP
|
||||
\fBTcl_UniCharIsControl\fR tests if the character is a Unicode control character.
|
||||
.PP
|
||||
\fBTcl_UniCharIsDigit\fR tests if the character is a numeric Unicode character.
|
||||
.PP
|
||||
\fBTcl_UniCharIsGraph\fR tests if the character is any Unicode print character except space.
|
||||
.PP
|
||||
\fBTcl_UniCharIsLower\fR tests if the character is a lowercase Unicode character.
|
||||
.PP
|
||||
\fBTcl_UniCharIsPrint\fR tests if the character is a Unicode print character.
|
||||
.PP
|
||||
\fBTcl_UniCharIsPunct\fR tests if the character is a Unicode punctuation character.
|
||||
.PP
|
||||
\fBTcl_UniCharIsSpace\fR tests if the character is a whitespace Unicode character.
|
||||
.PP
|
||||
\fBTcl_UniCharIsUpper\fR tests if the character is an uppercase Unicode character.
|
||||
.PP
|
||||
\fBTcl_UniCharIsWordChar\fR tests if the character is alphanumeric or
|
||||
a connector punctuation mark.
|
||||
|
||||
.SH KEYWORDS
|
||||
unicode, classification
|
||||
Reference in New Issue
Block a user