title: GOTO instruction in recursive functions
body: <p>If I use goto instruction inside a recursive function (wanting to exit the function before it finishes naturally) is the stack freed automatically or not?</p>