Tcl_UniCharIsAlpha


HOME

Tcl_UniCharIsAlpha

NAME
SYNOPSIS
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: &lt;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





We can't live, work or learn in freedom unless the software we use is free.