From: Caleb Tennis Date: 2005-12-18T05:04:18+09:00 Subject: Rescuing SyntaxError Is it possible to catch illegal syntax errors? irb(main):001:0> 550p SyntaxError: compile error ... # se.rb begin 550p rescue SyntaxError => e # This never seems to get run puts "Caught a syntax error: " + e end ~> ruby se.rb blah.rb:2: syntax error Thanks, Caleb