Softpedia
 


SCRIPTS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Orchard 1.6.1
  • Tine 2.0 Kristina 2013....
  • Acorn Media Player 1.8
  • ZenPen
  • Google Language Transla...
  • tTooltip 2.0
  • Obfuscate.js
  • validationJ 1.0.0
  • Starling 1.3
  • Video Sidebar Widgets 5.5
  • Home > Scripts > Modules

    Encode-TECkit 0.04

    Download button


    Downloads: 368  Tell us about an update
    User Rating:
    Rated by:
    Good (3.0/5)
    11 user(s)
    Developer:

    Website:

    License / Price:

    Platforms:

    Databases:

    Language:

    Last Updated:

    Category:
    Martin Hosken | More scripts
    cpan.uwinnipeg.ca
    Other Free / Open Source License 

    Windows / Linux / Mac OS / BSD / Solaris
    N/A
    Perl
    June 11th, 2007, 08:09 GMT
    C: \ Modules

     Read user reviews (0)  Refer to a friend  Subscribe

    Encode-TECkit description

    Encode-TECkit interfaces with the TECkit processor to provide a Perl interface for data conversion

    This module interfaces with the TECkit processor to provide a Perl interface for data conversion.
    TECkit is a binary encoding converter designed to handle complex encoding conversions requiring multiple passes over the data and contextual data conversion. TECkit contains its own language and compiler, but these are not written in Perl.

    There are two forms of Encode::TECkit (this is probably a bug). The first is a Perl object which passes methods along to the Encode::TECkit XS code. The difference is that the Perl object usually contains two binary Encode::TECkit objects. So, don't go calling XS methods on the pure Perl object (as returned by new).



    This creates a new TECkit object. The usual form of the method call is to pass in the filename of the TECkit binary control file to use. In addition, the option: -form may be used to specify which normal form to create when converting to UTF-8. This can take the values: nfc or nfd.

    It is possible to get an XS Encode::TECkit object using new(). To get this, use the following required options:-raw
    Set this to a non-zero value to get a pure XS object -forward
    if set, then mapping of this object is in the direction of forwards as specified in the TECkit binary file. By default this is assumed to by bytes to Unicode. if cleared, then the direction is the opposite (Unicode to bytes). -style
    This specifies what form the data should be converted to. The only sensible values are: 1 for bytes and 2 for UTF-8.



    TAGS:

    encoding module | encode tool | encode utility | encoding | utility | module

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM