1.1 --- a/generator.py Mon Nov 28 17:04:43 2016 +0100
1.2 +++ b/generator.py Mon Nov 28 18:20:44 2016 +0100
1.3 @@ -941,6 +941,7 @@
1.4 int main(int argc, char *argv[])
1.5 {
1.6 __exc __tmp_exc;
1.7 +
1.8 __Try
1.9 {"""
1.10
1.11 @@ -959,7 +960,10 @@
1.12 }
1.13 __Catch(__tmp_exc)
1.14 {
1.15 - fprintf(stderr, "Program terminated due to exception.\\n");
1.16 + fprintf(stderr, "Program terminated due to exception: %s.\\n",
1.17 + __load_via_object(
1.18 + __fn___builtins___str_str((__attr[]) {{0, 0}, __tmp_exc.arg}).value,
1.19 + __pos___data__).strvalue);
1.20 return 1;
1.21 }
1.22 }