Merge: Catch em all
authorJean Privat <jean@pryen.org>
Wed, 26 Apr 2017 14:38:26 +0000 (10:38 -0400)
committerJean Privat <jean@pryen.org>
Wed, 26 Apr 2017 14:38:26 +0000 (10:38 -0400)
commitdbb423e30771e77849c87efc7a57b7f297ec11ad
tree4c5a79691463903f8652b0e3540f58b2699bbca5
parent6e9e47e26ba9fdf5fcb756798b01f4336d7b22e8
parent020bb117812fa32309953cf6d3fdeed59db9326c
Merge: Catch em all

Extends the `do catch` construct to catch all run time errors.
The interpreter also keep the error information if one wants it.

Pull-Request: #2411
src/interpreter/naive_interpreter.nit