API Summary
Functions
longjmp
Restores the saved environment
setjmp
Save calling environment for non-local jump