import

import LIST There is no builtin import function. It is just an ordinary method (subroutine) defined (or inherited) by modules that wish to export names to another module. The use function calls the import method for the package used. See also use, perlmod, and Exporter.

index

index STR,SUBSTR,POSITION index STR,SUBSTR The index function searches for one string within another, but without the wildcard-like behavior of a full regular-expression pattern match. It returns the position of the first occurrence of SUBSTR in STR at or after POSITION. If POSITION is omitted, starts searching from the beginning of the string. POSITION before the beginning of the string or after its end is treated as if it were the beginning or the end, respectively. POSITION and the return va

I18N::LangTags::List -- tags and names for human languages

NAME SYNOPSIS DESCRIPTION ABOUT LANGUAGE TAGS LIST OF LANGUAGES SEE ALSO COPYRIGHT AND DISCLAIMER AUTHOR NAME I18N::LangTags::List -- tags and names for human languages SYNOPSIS use I18N::LangTags::List; print "Parlez-vous... ", join(', ', I18N::LangTags::List::name('elx') || 'unknown_language', I18N::LangTags::List::name('ar-Kw') || 'unknown_language', I18N::LangTags::List::name('en') || 'unknown_language', I18N::LangTags::List::name('en-CA') || 'unknown_language', ), "?\n"

I18N::LangTags - functions for dealing with RFC3066-style language tags

NAME SYNOPSIS DESCRIPTION ABOUT LOWERCASING ABOUT UNICODE PLAINTEXT LANGUAGE TAGS SEE ALSO COPYRIGHT AUTHOR NAME I18N::LangTags - functions for dealing with RFC3066-style language tags SYNOPSIS use I18N::LangTags(); ...or specify whichever of those functions you want to import, like so: use I18N::LangTags qw(implicate_supers similarity_language_tag); All the exportable functions are listed below -- you're free to import only some, or none at all. By default, none are imported. If you say: u

I18N::Langinfo - query locale information

NAME SYNOPSIS DESCRIPTIONEXPORT SEE ALSO AUTHOR COPYRIGHT AND LICENSE NAME I18N::Langinfo - query locale information SYNOPSIS use I18N::Langinfo; DESCRIPTION The langinfo() function queries various locale information that can be used to localize output and user interfaces. The langinfo() requires one numeric argument that identifies the locale constant to query: if no argument is supplied, $_ is used. The numeric constants appropriate to be used as arguments are exportable from I18N::Langin

I18N::LangTags::Detect - detect the user's language preferences

NAME SYNOPSIS DESCRIPTION FUNCTIONS ENVIRONMENT SEE ALSO COPYRIGHT AUTHOR NAME I18N::LangTags::Detect - detect the user's language preferences SYNOPSIS use I18N::LangTags::Detect; my @user_wants = I18N::LangTags::Detect::detect(); DESCRIPTION It is a common problem to want to detect what language(s) the user would prefer output in. FUNCTIONS This module defines one public function, I18N::LangTags::Detect::detect() . This function is not exported (nor is even exportable), and it takes no para

I/O Operators

I/O Operators There are several I/O operators you should know about. A string enclosed by backticks (grave accents) first undergoes double-quote interpolation. It is then interpreted as an external command, and the output of that command is the value of the backtick string, like in a shell. In scalar context, a single string consisting of all output is returned. In list context, a list of values is returned, one per line of output. (You can set $/ to use a different line terminator.) The comma

I18N::Collate - compare 8-bit scalar data according to the current locale

NAME SYNOPSIS DESCRIPTION NAME I18N::Collate - compare 8-bit scalar data according to the current locale SYNOPSIS use I18N::Collate; setlocale(LC_COLLATE, 'locale-of-your-choice'); $s1 = I18N::Collate->new("scalar_data_1"); $s2 = I18N::Collate->new("scalar_data_2"); DESCRIPTION *** WARNING: starting from the Perl version 5.003_06 the I18N::Collate interface for comparing 8-bit scalar data according to the current locale HAS BEEN DEPRECATED That is, please do not use it anymore

Hash::Util::FieldHash - Support for Inside-Out Classes

NAME SYNOPSIS FUNCTIONS DESCRIPTIONThe Inside-out Technique Problems of Inside-out Solutions More Problems The Generic Object How to use Field Hashes Garbage-Collected Hashes EXAMPLESExample 1 Example 2 GUTSThe PERL_MAGIC_uvar interface for hashes Weakrefs call uvar magic How field hashes work Internal function Hash::Util::FieldHash::_fieldhash AUTHOR COPYRIGHT AND LICENSE NAME Hash::Util::FieldHash - Support for Inside-Out Classes SYNOPSIS ### Create fieldhashes use Hash::Util qw(field

hex

hex EXPR hex Interprets EXPR as a hex string and returns the corresponding value. (To convert strings that might start with either 0 , 0x , or 0b, see oct.) If EXPR is omitted, uses $_ . print hex '0xAf'; # prints '175' print hex 'aF'; # same Hex strings may only represent integers. Strings that would cause integer overflow trigger a warning. Leading whitespace is not stripped, unlike oct(). To present something as hex, look into printf, sprintf, and unpack.