Help for this page

Select Code to Download


  1. or download this
    my $tr = "/a-z/n-za-m/"; my $trs = eval qq{sub {\$_[0]=~tr$tr}}; 
    $s = "uryyb, jbeyq\n"; &$trs($s); print $s;
    
  2. or download this
    { my %trd; sub trd { my $tr = $_[0]; $trd{$tr} ||= do { warn "compilin
    +g tr$tr"; eval qq{sub {\$_[0]=~tr$tr}} }; } } 
    $t = $s = "hello, world\n"; &{trd("/a-z/n-za-m/")}($s); print $s; &{tr
    +d("/a-z/A-Z/")}($t); print $t; &{trd("/a-z/n-za-m/")}($s); print $s;