Raise an error message and attempt to recover from it. \
The error is raised inside a coroutine. \
___
For each function it unwinds, it'll search for a try/catch that captures it. \
If none is found, it'll execute every defer statements inside the function and
do the same for the next function in the callstack.
___
If nothing catches the error inside the coroutine, the VM enters in a panic state. \
Every coroutines will then execute their defer statements and be killed.
Raise an error message and attempt to recover from it. \ The error is raised inside a coroutine. \ ___ For each function it unwinds, it'll search for a try/catch that captures it. \ If none is found, it'll execute every defer statements inside the function and do the same for the next function in the callstack. ___ If nothing catches the error inside the coroutine, the VM enters in a panic state. \ Every coroutines will then execute their defer statements and be killed.