Control Instructions
The set of recognised instructions is extended with the following:
The instructions and , are concerned with exceptions.
The instruction installs an exception handler, and may either handle exceptions in the case of and ,
or rethrow them in an outer block in the case of .
The instruction is only allowed inside a or clause and allows rethrowing the caught exception by lexically referring to a the corresponding .
When - handles an exception, it also behaves similar to a forward jump,
effectively rethrowing the caught exception right before the matching .