http://www.perlmonks.org?node_id=296127


in reply to Slashdot lamejoke generator

Excellent ! (++).

I had to add a semicolon (;) at the end of

){push@:,join$&,map{shift@$_}@;}@:}$%[rand@%]->()
in order to get this to compile. Without that it gives:
Scalar found where operator expected at SlashDotLameJokeGen.pl line 22 +, near ") $;" (Missing semicolon on previous line?) syntax error at SlashDotLameJokeGen.pl line 22, near ") $;" Execution of SlashDotLameJokeGen.pl aborted due to compilation errors.
FYI - "This is perl, v5.8.0 built for MSWin32-x86-multi-thread"

Update: OK - The obfu was fine - I had mistakenly included jonadab's signature as part of the code - causing the error. (This was prior to his update).

Replies are listed 'Best First'.
Re: Re: Slashdot lamejoke generator
by Clachair (Acolyte) on Oct 03, 2003 at 08:57 UTC
    Brilliant! (++) Works fine on coal-fired WIN95 laptop with 5.005. Never lick a gift horse in the mouth.