in reply to The Most Cleverly Hidden Secret of All Time! (666th post)

Bravo.

perl -MO=Deparse #!/usr/bin/perl -w use strict;sub t{map{chr($_)}@_}sub l{return(split' ',&s)[0=>1]} BEGIN{$%=2=>$;[0]=23=>$;[1]=$;[0]++=>$;[2]=3;@;=&t(@;)=>$^H^=$%} $.=-${$;[1]}=>$!=$:=~s/\s//g=>$!++=>$?=$=/$!*($%+$!)=>$=/=$!;$~= substr((split/[\/\\]/=>${$;[0]})[$.]=>$[=>$?)=>@~=split//,$~;$^= qq#h$~[${$;[1]}]$~[$!]$~[$|]#=>@~=qx/$~$"$:$:$^/=>$~=$~[$=]=>$^= substr($~=>index($~=>$:)+${$;[1]}=>${$;[1]});$@=::j();$b='_';*$b =sub{$~=shift;$~->($b,@_);};goto&{$@->$^};sub s{unpack($^,$@->_) };sub j{$a={_=>'92G5S="!!;F]T:&5R(%!E<FP@2&%C:V5R"@``',};$;=sub{ $:=shift;$a->{$:};};bless($;);$;;}sub u{die(&i);}sub v{(split' ' =>&s)[2=>3]}sub i{join' '=>(&l=>join(''=>&t(@{&e}))=>&v=>$/)}sub e{[69,118,105,108]};sub p{'Just'}sub r{'Hacker'}sub o{'Another'} ^D Can't call method "PADLIST" on an undefined value at /usr/bin/perl/lib +/B/Deparse.pm line 1039. CHECK failed--call queue aborted.
  • Comment on Re: The Most Cleverly Hidden Secret...( Mwah! Deparse spat at me:()
  • Download Code

Replies are listed 'Best First'.
Re: Re: The Most Cleverly Hidden Secret...( Mwah! Deparse spat at me:()
by crenz (Priest) on Apr 17, 2003 at 08:41 UTC

    Huh? B::Deparse works here... (Version 0.60, perl 5.6.1, FreeBSD).

      B::Deparse works for me on my linux system but not my windows systems.
      Mr. Muskrat shrugs...

      Added: Yes, 5.6.1 on Windows.

        Really? You're probably using perl5.6.1 on windows. If you are, use perl5.8.x. How could you not mention such important information? (I know, you're a Muskrat ... ;D)