sub utf8{
load_module("Jcode::Unicode");
euc_utf8(${$_[0]->[0]});
}
↓
sub utf8{
load_module("Jcode::Unicode");
Jcode::euc_utf8(${$_[0]->[0]});
}
$str = Jcode->new($str, 'utf8')->h2z->jis;
$str = Jcode->new($str, 'utf8')->h2z->euc;
% diff NoXS.pm NoXS.pm_org
56c56
< sub Jcode::_Classic::ucs2_euc{
---
> sub Jcode::ucs2_euc{
71c71
< sub Jcode::_Classic::euc_ucs2{
---
> sub Jcode::euc_ucs2{
87c87
< sub Jcode::_Classic::euc_utf8{
---
> sub Jcode::euc_utf8{
90,91c90,91
< &Jcode::_Classic::euc_ucs2($r_str);
< &Jcode::_Classic::ucs2_utf8($r_str);
---
> &Jcode::euc_ucs2($r_str);
> &Jcode::ucs2_utf8($r_str);
94c94
< sub Jcode::_Classic::utf8_euc{
---
> sub Jcode::utf8_euc{
97,98c97,98
< &Jcode::_Classic::utf8_ucs2($r_str);
< &Jcode::_Classic::ucs2_euc($r_str);
---
> &Jcode::utf8_ucs2($r_str);
> &Jcode::ucs2_euc($r_str);
101c101
< sub Jcode::_Classic::ucs2_utf8{
---
> sub Jcode::ucs2_utf8{
124c124
< sub Jcode::_Classic::utf8_ucs2{
---
> sub Jcode::utf8_ucs2{