<setjmp.h> Non-Local Jumps

The header file setjmp.h consists of a type and either macros or functions that allow control transfers to occur that bypass the normal function call and return process.