I didn't say it should be disallowed. I said it is squirrely. In particular, it is easy to see doing this by accident. So it is appropriate to issue a warning which even provides the opportunity to add a line indicating "yes, I really did intentionally use 'goto' to exit this subroutine".
And die is a less squirrely way to unwind a stack.
- tye
In reply to Re^5: How does 'goto LABEL' search for its label? (yow!)
by tye
in thread How does 'goto LABEL' search for its label?
by moritz
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |