C
Caleb Tennis
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
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