Beau Peep Notice Board

Beau Peep Notice Board => Outpourings => Topic started by: Mince on October 07, 2021, 05:50:25 PM

Title: Multi-Level Meta Joke
Post by: Mince on October 07, 2021, 05:50:25 PM
A woman walks into a bar and asks the bartender for a free drink. The bartender says, "I'll give you a free drink if you can tell me a multi-level meta joke." So the woman says, "A guy walks into a bar and asks the bartender for a free drink. The bartender says, "I'll give you a free drink if you can tell me a meta joke." So the guy says, "A woman walks into a bar and asks the bartender for a free drink. The bartender says, "I'll give you a free drink if you can tell me a good joke." So the woman says, "What do you do when you see a spaceman? You park, man." So the bartender gives her a free beer." So the bartender gives him a free beer." So the bartender gives her a free beer.
Title: Re: Multi-Level Meta Joke
Post by: Roger Kettle on October 07, 2021, 08:32:08 PM
I accept that I'm speaking for myself here but...what?
Title: Re: Multi-Level Meta Joke
Post by: Tarquin Thunderthighs lll on October 08, 2021, 03:51:28 PM
Roger, let me try to help you here.

Mad as the proverbial hatter.

Hope that helps.
Title: Re: Multi-Level Meta Joke
Post by: Roger Kettle on October 08, 2021, 05:57:26 PM
Yes, it does. Thank you.
Title: Re: Multi-Level Meta Joke
Post by: Mince on October 08, 2021, 06:48:56 PM
Okay, I'll use indents and colour to help the lid-challenged understand.

===================================================================

A woman walks into a bar and asks the bartender for a free drink.

The bartender says, "I'll give you a free drink if you can tell me a multi-level meta joke."

So the woman says, "

        A guy walks into a bar and asks the bartender for a free drink.

        The bartender says, "I'll give you a free drink if you can tell me a meta joke."

        So the guy says, "

                A woman walks into a bar and asks the bartender for a free drink.

                The bartender says, "I'll give you a free drink if you can tell me a good joke."

                So the woman says, "What do you do when you see a spaceman? You park, man."

                So the bartender gives her a free beer.

        "

        So the bartender gives him a free beer.

"

So the bartender gives her a free beer.
Title: Re: Multi-Level Meta Joke
Post by: Tarquin Thunderthighs lll on October 08, 2021, 07:29:38 PM
Psst, Roger - you distract him, and I’ll call an ambulance…
Title: Re: Multi-Level Meta Joke
Post by: Mince on October 08, 2021, 07:31:24 PM
How difficult is this? Fine! Let me explain using pseudo-code.


function meta(meta_level){

    if (meta_level == 0){

             guy.say(bartender).about(SPACE_MAN);

             bartender.say(guy).about(PARK_MAN);

             return FREE_DRINK;

    }
   
    guy.walkInto(bar);

    guy.say(bartender).about(FREE_DRINK);

    bartender.say(guy).about(META_JOKE);
   
    return meta(meta_level - 1);

}
Title: Re: Multi-Level Meta Joke
Post by: Tarquin Thunderthighs lll on October 08, 2021, 07:40:03 PM
We might need assistance. I’ll call another ambulance.
Title: Re: Multi-Level Meta Joke
Post by: Diane CBPFC on October 08, 2021, 10:36:47 PM
Oh, you are so clever Mince - you should spread that around a few more forums. 
Title: Re: Multi-Level Meta Joke
Post by: Mince on October 09, 2021, 07:56:47 AM
Is that your polite way of saying bugger off?  :)
Title: Re: Multi-Level Meta Joke
Post by: Diane CBPFC on October 10, 2021, 09:02:13 PM
Is that your polite way of saying bugger off?  :)

I've never been accused of being polite before.