A compiler that completes compilation upon identifying unresolvable input
during compilation instead of aborting compilation. This can be
accomplished by inserting an exception-throwing instruction, and/or
handlers in place of the unresolvable input in the compiled code output.
If the section of the compiled code containing the inserted exception
throwing instruction is later executed, an exception is thrown and/or
handled. Compilation of code from a trusted source can be completed
without inserting an exception throwing instruction when the code has
only suspected but unverifiable problems.