Tcl_UniCharIsAlpha
NAMESYNOPSIS
ARGUMENTS
DESCRIPTION
CHARACTER CLASSES
KEYWORDS
___________________________
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
SYNOPSIS
#include <tcl.h>
int
Tcl_UniCharIsAlnum(ch)
int
Tcl_UniCharIsAlpha(ch)
int
Tcl_UniCharIsControl(ch)
int
Tcl_UniCharIsDigit(ch)
int
Tcl_UniCharIsGraph(ch)
int
Tcl_UniCharIsLower(ch)
int
Tcl_UniCharIsPrint(ch)
int
Tcl_UniCharIsPunct(ch)
int
Tcl_UniCharIsSpace(ch)
int
Tcl_UniCharIsUpper(ch)
int
Tcl_UniCharIsWordChar(ch)
ARGUMENTS
int ch (in) |
The Tcl_UniChar to be examined. |
______________
DESCRIPTION
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.
Note: A Tcl_UniChar is a Unicode character represented as an unsigned, fixed-size quantity.
CHARACTER CLASSES
Tcl_UniCharIsAlnum tests if the character is an alphanumeric Unicode character.
Tcl_UniCharIsAlpha tests if the character is an alphabetic Unicode character.
Tcl_UniCharIsControl tests if the character is a Unicode control character.
Tcl_UniCharIsDigit tests if the character is a numeric Unicode character.
Tcl_UniCharIsGraph tests if the character is any Unicode print character except space.
Tcl_UniCharIsLower tests if the character is a lowercase Unicode character.
Tcl_UniCharIsPrint tests if the character is a Unicode print character.
Tcl_UniCharIsPunct tests if the character is a Unicode punctuation character.
Tcl_UniCharIsSpace tests if the character is a whitespace Unicode character.
Tcl_UniCharIsUpper tests if the character is an uppercase Unicode character.
Tcl_UniCharIsWordChar tests if the character is alphanumeric or a connector punctuation mark.
KEYWORDS
unicode, classification
More Linux Commands
manpages/Tcl_VarEvalVA.3.html
Tcl_VarEvalVA(3) - execute Tcl scripts - Linux manual page
The procedures described here are invoked to execute Tcl scripts in various forms. Tcl_EvalObjEx is the core procedure and is used by many of the others. It exe
manpages/strstr.3.html
strstr(3) - locate a substring (Library - Linux man page)...
The strstr() function finds the first occurrence of the substring needle in the string haystack. The terminating null bytes (\0) are not compared. The strcasest
manpages/texindex.1.html
texindex(1) - sort Texinfo index files - Linux manual page
Generate a sorted index for each TeX output FILE. Usually FILE... is specified as foo.?? for a document foo.texi. OPTIONS -h, --help display this help and exit
manpages/XrmPutFileDatabase.3.html
XrmPutFileDatabase(3) - retrieve and store resource database
The XrmGetFileDatabase function opens the specified file, creates a new resource database, and loads it with the specifications read in from the specified file.
manpages/XKillClient.3.html
XKillClient(3) - control clients (Library - Linux man page)
The XSetCloseDownMode defines what will happen to the clients resources at connection close. A connection starts in DestroyAll mode. For information on what hap
manpages/Tk_DrawChars.3.html
Tk_DrawChars(3) - routines to measure and display simple sin
These routines are for measuring and displaying simple single-font, single-line strings. To measure and display single-font, multi-line, justified text, refer t
manpages/ftp.1.html
ftp(1) - Internet file transfer program - Linux manual page
ftp is the user interface to the Internet standard File Transfer Protocol. The program allows a user to transfer files to and from a remote network site. The la
manpages/XkbFreeGeomOverlayRows.3.html
XkbFreeGeomOverlayRows(3) - Free rows in an overlay.........
XkbFreeGeomOverlayRows.3 - Xkb provides a number of functions to allocate and free subcomponents of a keyboard geometry. Use these functions to create or modify
manpages/cksum.1.html
cksum(1) - checksum and count the bytes in a file (ManPage)
Print CRC checksum and byte counts of each FILE. --help display this help and exit --version output version information and exit GNU coreutils online help: <htt
manpages/capiinfo.8.html
capiinfo.8 (Manual - Linux man page).......................
The capiinfo program checks how many controllers are installed and calls CAPI_GET_PROFILE for each of them. Also it sends a FACILITY_REQ capi message to get the
manpages/Crypt::SmbHash.3pm.html
Crypt::SmbHash(3pm) - Perl-only implementation of lanman and
This module generates Lanman and NT MD4 style password hashes, using perl-only code for portability. The module aids in the administration of Samba style system
manpages/TIFFDataWidth.3tiff.html
TIFFDataWidth(3tiff) - Get the size of TIFF data types......
TIFFDataWidth returns a size of type in bytes. Currently following data types are supported: TIFF_BYTE TIFF_ASCII TIFF_SBYTE TIFF_UNDEFINED TIFF_SHORT TIFF_SSHO
