Basically a jmp instruction within a function, much like C's local goto. Requires two pieces of syntax:
- labels
goto statements
One issue to keep in mind is that goto might get used anywhere return does, including this:
x = a < b ? -1 :
a > b ? +1 : goto equal
Also: is there any way we can hack this in with minimal changes using the existing macro syntax?
Basically a
jmpinstruction within a function, much like C's local goto. Requires two pieces of syntax:gotostatementsOne issue to keep in mind is that
gotomight get used anywherereturndoes, including this:Also: is there any way we can hack this in with minimal changes using the existing macro syntax?