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.