if - use a Perl module if a condition holds (also can no a module)

NAME SYNOPSIS DESCRIPTIONEXAMPLES BUGS SEE ALSO AUTHOR NAME if - use a Perl module if a condition holds (also can no a module) SYNOPSIS use if CONDITION, MODULE => ARGUMENTS; no if CONDITION, MODULE => ARGUMENTS; DESCRIPTION The if module is used to conditionally load or unload another module. The construct use if CONDITION, MODULE => ARGUMENTS; will load MODULE only if CONDITION evaluates to true. The above statement has no effect unless CONDITION is true. If the CONDITION does e

if

if These flow-control keywords are documented in Compound Statements in perlsyn.

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::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

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::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

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

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.

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