"eval BLOCK" does *not* count as a loop, so the loop control statements "next", "last", or "redo" cannot be used to leave or restart the block.Which emphasizes that eval is just a function and not a condition or looping construct that does not need the semicolon at the end.
In reply to Re: eval with semicolon
by davidrw
in thread eval with semicolon
by mosh
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |