suscript separator
なぜsplit $;, $_[1]なのかは宿題ということで。
404 Blog Not Found:perl - 勝手に拡張 - tie my %hash, 'FizzBuzz'
$;って何と思ったのでperldoc perlvar
The subscript separator for multidimensional array emulation. If you refer to a hash element as $foo{$a,$b,$c} it really means $foo{join($;, $a, $b, $c)}
ハッシュのfetch時に複数の値を渡すと$;でjoinしてしまう.それをTie::HashのFETCHで扱う場合に複数の引数に直すためにsplitしている,ということらしい