Opened 12 years ago

Last modified 21 months ago

#958 closed enhancement

continue compilation for toplevel forms, if possible — at Version 1

Reported by: felix winkelmann Owned by: felix winkelmann
Priority: not urgent at all Milestone: someday
Component: compiler Version: 4.8.x
Keywords: Cc:
Estimated difficulty: hard

Description (last modified by felix winkelmann)

Modify error handling in the compiler to catch errors and continue whatever compilation pass is currently running. This should probably not apply to optimization stages, but for example: reading, canonicalization, scrutiny. Restarting the current pass for the next toplevel expression should be ok.

In other words: continue as long as possible instead of stopping on the first error.

Change History (1)

comment:1 Changed 12 years ago by felix winkelmann

Description: modified (diff)
Note: See TracTickets for help on using tickets.