ppx
ppx copied to clipboard
Report ppx-es responsible for exceptions
We can't force every ppx author to catch all exceptions and properly produce ocaml.error extension points but when we catch the exceptions that slip through we should produce an error extension that mentions the transformation from which the exception came.
That will help users report those to the right place and hopefully create a good incentive to improve error reporting in the PPX ecosystem.