NAME

  mb - run Perl script in MBCS encoding (not only CJK ;-)

SYNOPSIS

  $ perl mb.pm              MBCS_Perl_script.pl (auto detect encoding of script)
  $ perl mb.pm -e big5      MBCS_Perl_script.pl
  $ perl mb.pm -e big5hkscs MBCS_Perl_script.pl
  $ perl mb.pm -e eucjp     MBCS_Perl_script.pl
  $ perl mb.pm -e gb18030   MBCS_Perl_script.pl
  $ perl mb.pm -e gbk       MBCS_Perl_script.pl
  $ perl mb.pm -e sjis      MBCS_Perl_script.pl
  $ perl mb.pm -e uhc       MBCS_Perl_script.pl
  $ perl mb.pm -e utf8      MBCS_Perl_script.pl
  $ perl mb.pm -e wtf8      MBCS_Perl_script.pl

DESCRIPTION

  This software is a source code filter, a transpiler-modulino.

  Perl is said to have been able to handle Unicode since version 5.8. However,
  unlike JPerl, "Easy jobs easy" has been lost. (but we have got it again :-D)

  In Shift_JIS and similar encodings(Big5, Big5-HKSCS, GB18030, GBK, Sjis, UHC)
  have any DAMEMOJI who have metacharacters at second octet. Which characters
  are DAMEMOJI is depends on whether the enclosing delimiter is single quote or
  double quote.

  This software escapes DAMEMOJI in your script, generate a new script and
  run it.

SUPPORTED PERL VERSIONS

  perl version 5.005_03 to newest perl

SEE ALSO

  https://metacpan.org/author/INA
  http://backpan.cpantesters.org/authors/id/I/IN/INA/
  https://metacpan.org/release/Jacode4e-RoundTrip
  https://metacpan.org/release/Jacode4e
  https://metacpan.org/release/Jacode