Catchable errors arisen during AIR script execution. Catchable here means that these errors
could be handled by a xor instruction and their error_code could be used in a match
instruction.
Errors arisen while executing AIR script.
This enum is pub since it’s used in tests.
Errors happened during the interpreter farewell step.
Describes errors related to applying lambdas to values.
Describes errors related to converting a scalar into error object.
Errors happened during the interpreter preparation step.
Uncatchable errors arisen during AIR script execution. Uncatchable here means that these errors
couldn’t be handled by a xor instruction and their error_code couldn’t be used in a match
instruction. They are similar to JVM runtime errors and some of them could be caught only
while execution of AIR script, others (FoldStateNotFound and MultipleVariablesFound) are
checked additionally on the validation step, and presence here for convenience.