our $VERSION = do { my @r = (q
$Revision: 1.22 $ =~ /\d+/g); sprintf "%d."."%02d" x
$#r, @r };
XSLoader
::load
(__PACKAGE__
,$VERSION);
Encode::Byte - Single Byte Encodings
use Encode qw/encode decode/;
$greek = encode("iso-8859-7", $utf8); # loads Encode::Byte implicitly
$utf8 = decode("iso-8859-7", $greek); # ditto
This module implements various single byte encodings. For most cases it uses
\x80-\xff (upper half) to map non-ASCII characters. Encodings
supported are as follows.
Canonical Alias Description
--------------------------------------------------------------------
(iso-8859-1 is in built-in)
(iso-8859-12 is nonexistent)
iso-8859-16 latin10 [ISO]
# all cp* are also available as ibm-*, ms-*, and windows-*
# also see L<http://msdn.microsoft.com/workshop/author/dhtml/reference/charsets/charset4.asp>
# Also see L<http://developer.apple.com/technotes/tn/tn1150.html>
gsm0338 # used in GSM handsets
To find how to use this module in detail, see L<Encode>.