So, so far we've got three correct answers. `eval STRING', a block, and a loop. Remember that `do' and `require' are really special cases of `eval STRING'. And yes, the source does distinguish between a loop and a block.
There are four left which have yet to be named. I'll give you one more. This one is the last "easy" one, in that it's not completely surprising: `sub' starts a scope, and the source considers that different from a block.
So there are three more out there. These ones, especially two of them, are completely obscure ways to start scopes.
P.S. I too once knew the answer to the baseball question, but it's been too long. Base hit, walk, hit by pitch, dropped third strike, catcher's interference, fielder's choice, error. That's all I can think of, which is seven. My memory wants to say that a catcher's balk counts, but I think a catcher's balk has the same effect as a pitcher's balk. Hmm...
-dlc
In reply to (Partial answers to) Barstool Trivia
by dchetlin
in thread Barstool Trivia
by dchetlin
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |