# New Ticket Created by  Audrey Tang 
# Please include the string:  [perl #39715]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=39715 >


Currently, if you use IMCC inside embedded parrot (eg. when compiling
via PGE), when a syntax error occurs, imcc calls Parrot_exit (or
downright exit() -- see imclexer.c)), and it terminates the
interpreter right there without any chance of recover.

It should throw an exception using the standard Parrot exception  
mechanism.
Note that doing this may depend on removing the global states, as to  
make IMCC
reentrant.

Attachment: PGP.sig
Description: PGP signature

Reply via email to