Help for this page

Select Code to Download


  1. or download this
    #!/usr/bin/perl -w
    print <<JAPH;
    ...
     eval (join "", reverse map {chr(--$_)}
      unpack(q!A3x3!x89,$_));
    }
    
  2. or download this
    !/usr/bin/perl -w
    print <<JAPH;
    ...
     eval (join "", reverse map {chr(--$_)}
      unpack(q!A3x3!x89,$_));
    }
    
  3. or download this
    unpack(q!A3x3!x89,$_);
    
    ...
    # The use of 'x3' confuses me, but I know that this creates
    # a list of 89 elements, each 3 characters long (numbers)
    unpack("A3x3" x 89, $_);
    
  4. or download this
    #!/usr/bin/perl -w
    print <<JAPH;
    ...
     s/\s//gs;
     eval (join "", reverse map {chr(--$_)} m/\d{3}/g );
    }
    
  5. or download this
    #!/usr/bin/perl -w
    
    ...
      print && die;
     }
    }
    
  6. or download this
     # Note that he could have simply closed STDERR here,
     # rather than select it, then close it. Spiffy use though!
    ...
      select STDOUT;
      print && die;
     }