Page 1 of 1

Useless Throw Argument Brainstorm

Posted: Tue Nov 13, 2007 10:33 pm
by rickyboy
Recently I had to write an escaping throw in a newlisp program, like this:

Code: Select all

(dolist x xs
  (catch
    (let
      ...something...
      (if condition-holds (throw 'escape))
      ...something...)))
So if the condition holds the second something won't get evaluated.

Well, the throw argument doesn't get used by the catch, in this case; so it could be any value. The argument 'escape after a while sounded kind of boring, and since this is a whimsical crowd (after my own heart), I thought a brainstorm of useless throw arguments was in order. The whole expression must be either as funny as possible or as much of a groaner as possible.

I'm shooting for the latter for my entries:

Code: Select all

(throw 'tantrum)
(throw 'curveball)
You get the idea. This one is a particular groaner:

Code: Select all

(throw 22)
because of what ostensibly happens after a throw of 22. (* rimshot *) :-)

Your turn!

Posted: Tue Nov 13, 2007 11:21 pm
by cormullion
I'll just

Code: Select all

(throw up)
or down if necessary.

Posted: Wed Nov 14, 2007 2:43 am
by m i c h a e l
Here are a few:

Code: Select all

(throw 'in-the-towel)
(throw 'a-party)
(throw 'away)
(throw 'pillow) ; or rug
(throw 'the-car-into-reverse)
(throw 'underhanded) ; or overhanded
(throw 'momma-from-the-train)
I cannot attest to their funniness or groaniness ;-)

m i c h a e l

Posted: Wed Nov 14, 2007 3:00 am
by rickyboy
m i c h a e l, you just reminded me of something -- this offered with apologies to all denizens of Venus:

Code: Select all

(throw 'like-a-girl)
:-)

Posted: Wed Nov 14, 2007 11:22 am
by newdep
(throw life-buoy)

(throw towel-in-the-ring)



(constant 'spoil throw)
(spoil milk)

Posted: Wed Nov 14, 2007 12:09 pm
by cormullion
been watching Lord of the Rings so:

Code: Select all

(throw "doh Baggins")
That's enough...! Please. :-)[/code]

Posted: Wed Nov 14, 2007 1:05 pm
by Jeff
(throw me-a-bone) here, people. This is silly.