Useless Throw Argument Brainstorm

Started by rickyboy, November 13, 2007, 02:33:18 PM

Previous topic - Next topic

rickyboy

Recently I had to write an escaping throw in a newlisp program, like this:
(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:
(throw 'tantrum)
(throw 'curveball)

You get the idea.  This one is a particular groaner:
(throw 22)

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



Your turn!
(λx. x x) (λx. x x)

cormullion

#1
I'll just (throw up) or down if necessary.

m i c h a e l

#2
Here are a few:


(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

rickyboy

#3
m i c h a e l, you just reminded me of something -- this offered with apologies to all denizens of Venus:
(throw 'like-a-girl)http://paulgraham.com/say.html">:-)
(λx. x x) (λx. x x)

newdep

#4
(throw life-buoy)



(throw towel-in-the-ring)







(constant 'spoil throw)

(spoil milk)
-- (define? (Cornflakes))

cormullion

#5
been watching Lord of the Rings so:


(throw "doh Baggins")

That's enough...! Please. :-)[/code]

Jeff

#6
(throw me-a-bone) here, people.  This is silly.
Jeff

=====

Old programmers don\'t die. They just parse on...



http://artfulcode.net\">Artful code