Ctype - Perl extension for character class testing


Ctype documentation  | view source Contained in the Ctype distribution.

Index


NAME

Top

Ctype - Perl extension for character class testing

SYNOPSIS

Top

  use Ctype qw(toupper);
  # plain style
  $uppercased = toupper("a");
  # OO style
  $obj = Ctype->new("a");
  $uppercased = $obj->uppercased;

DESCRIPTION

Top

Ctype provides character class testing to Perl programs. The ctype.h functions are part of the C library (in your system!). Ctype also supports the Perl library ctype functions. To use the Perl library ctype functions, set the variable $Ctype::useperlfns to a non-false value. For the OO interface, call the method $obj->useperlfns to toggle it.

The OO interface constructor is called (by convention) new. new is called with a character as an argument. It creates a Ctype object that will perform tests on the character when called as an object method. These are the relations to the regular C functions:

	isalphanumeric		isalnum
	isalphabetic		isalpha
	isnumerical		isdigit
	islowercase		islower
	iswhitespace		isspace
	isuppercase		isupper
	ishexdigit		isxdigit

	tolowercase		tolower
	touppercase		toupper

The setchar method sets the character stored in the object.

AUTHOR

Top

Samuel Lauber, <sam124@operamail.com>

COPYRIGHT

Top

SEE ALSO

Top

perl, ctype.h, DJGPP C Library Refrence, GNU C Library Manual, et al.


Ctype documentation  | view source Contained in the Ctype distribution.