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.