Before a switch operation, we expect the programmer to indicate the reason for switching through setScontSwitchReason. Exception is raised by the switch primitives if a switch reason has not been provided. When a switched SCont resumes execution, its status is automatically updated to `SContRunning`.

108

109

Resume tokens are utilized for supporting asynchronous exceptions. Resume tokens are discussed along with the [#AsynchronousExceptions discussion on asynchronous exceptions].