The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

App::japerl - JPerl-again Perl glocalization scripting environment

SYNOPSIS

  japerl [switches] [--] MBCS_script.pl [arguments]

DESCRIPTION

japerl.bat is a wrapper for the mb.pm modulino. This software assists in the execution of Perl scripts written in MBCS encoding.

It differs in function and purpose from jacode.pl, which has a similar name and is often misunderstood. jacode.pl is mainly used to convert I/O data encoding.

On the other hand, mb.pm modulino handles script you wrote, and it does not convert its encoding.

       software
  <<elder   younger>>     software purpose
  ----------------------+---------------------------------------
  jcode.pl  jacode.pl   | to convert encoding of data for I/O
  ----------------------+---------------------------------------
  jperl     japerl.bat  | to execute native encoding scripts
                        | (NEVER convert script encoding)
  ----------------------+---------------------------------------

This software can do the following.

  • choose one perl interpreter in system

  • select local use libraries

  • execute script written in system native encoding

How to find mb.pm modulino ?

Running japerl.bat requires mb.pm modulino. japerl.bat finds for mb.pm modulino in the following order and uses the first mb.pm found.

  1. @PERL_LOCAL_LIB_ROOT

  2. $FindBin::Bin

  3. $FindBin::Bin/lib

  4. @INC

AUTHOR

INABA Hitoshi <ina@cpan.org> in a CPAN

This project was originated by INABA Hitoshi.

LICENSE AND COPYRIGHT

This software is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic.

This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.