## This file is auto-generated (at 2007-07-19T12:15:39Z). ## Do not edit by hand! use strict; package Char::Class::ISOIECTR10176; our $VERSION = '1.01'; use Exporter; use vars qw(@EXPORT_OK @ISA $VERSION); @ISA = qw(Exporter); =head1 NAME Char::Class::ISOIECTR10176 - Regular Expression Character Classes - C =head1 DESCRIPTION Recommended extended repertoire for user-defined Identifier, defined by ISO/IEC TR 10176:1998 Annex A. ISO/IEC TR 10176:1998 Annex A says: The repertoire recommended consists of characters that are used to write different natural langauges of the world, and consists of letters, ideographic and syllabic characters, digits, and some marks. Attention is drawn to that using extended repertoire for identifiers may impact source code portability. =cut sub import ($;@) { my ($self, @sub) = (shift, @_); for (@sub) { no strict 'refs'; *{'main::'.$_} = \&{$_}; } $Exporter::ExportLevel = 1; $self->SUPER::import (@_); $Exporter::ExportLevel = 0; } @EXPORT_OK = qw(InISOIECTR10176Arabic InISOIECTR10176Armenian InISOIECTR10176Bengali InISOIECTR10176Bopomofo InISOIECTR10176CJKUnifiedIdeographs InISOIECTR10176Cyrillic InISOIECTR10176Devanagari InISOIECTR10176Digits InISOIECTR10176Georian InISOIECTR10176Greek InISOIECTR10176Gujarati InISOIECTR10176Gurmukhi InISOIECTR10176Hangul InISOIECTR10176Hebrew InISOIECTR10176Hiragana InISOIECTR10176Kannada InISOIECTR10176Katakana InISOIECTR10176Lao InISOIECTR10176Latin InISOIECTR10176Malayalam InISOIECTR10176Oriya InISOIECTR10176Special InISOIECTR10176Tamil InISOIECTR10176Telugur InISOIECTR10176Thai InISOIECTR10176Tibetan); sub InISOIECTR10176Arabic { < =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C Special characters =item C =item C =item C =item C =back =cut =head1 EXAMPLE use Char::Class::ISOIECTR10176; if ($s =~ /\p{InGujarati}/) { print "Match!\n"; } =head1 SEE ALSO ISO/IEC TR 10176:1998, "Information technology -- Guidelines for the preparation of programming language standards", ISO/IEC, 1998-09-01 (Second edition). JIS TR X 0031:2000, "Information technology -- Guidelines for the preparation of programming language standards", JISC , 2000-06-01, will be expired on 2005-07-31. (TR type III) (IDT with ISO/IEC TR 10176:1998.) =head1 LICENSE Copyright 2007 Wakaba This library and the library generated by it is free software; you can redistribute them and/or modify them under the same terms as Perl itself. =cut 1; ### ISOIECTR10176.pm ends here