Voting

Category

real language

Bookmarking

Del.icio.us Digg Diigo DZone Earthlink Google Kick.ie
Windows Live LookLater Ma.gnolia Reddit Rojo StumbleUpon Technorati

Language TinTin++

(version 2.0)

Date:08/16/09
Author:Igor van den Hoven
URL:n/a
Comments:0
Info:http://tintin.sourceforge.net
Score: (4.33 in 3 votes)
#nop 99 bottles of beer for TinTin++ (a Mud Client)

#function {bottles_of_beer}
{
    #math value %0;

    #switch {$value}
    {
        #case 0
        {
            #return no more bottles of beer
        };
        #case 1
        {
            #return 1 bottle of beer
        };
        #default
        {
            #return $value bottles of beer
        }
    }
}

#loop 99 0 number
{
    #if {$number > 0}
    {
        #showme @bottles_of_beer{$number} on the wall, @bottles_of_beer{$number}.;
        #showme Take one down pass it around, @bottles_of_beer{$number - 1} on the wall.;
        #showme;
    };
    #else
    {
        #showme No more bottles of beer on the wall, no more bottles of beer.;
        #showme Go to the store and buy some more, 99 bottles of beer on the wall.;
    }
}

Download Source | Write Comment

Alternative Versions

VersionAuthorDateCommentsRate
new versionIgor van den Hoven05/30/050
historic versionAndrew Forster04/20/050

Comments

Download Source | Write Comment

Add Comment

Please provide a value for the fields Name, Comment and Security Code.
This is a gravatar-friendly website.
E-mail addresses will never be shown.
Enter your e-mail address to use your gravatar.

Please don't post large portions of code here! Use the form to submit new examples or updates instead!

Name:

eMail:

URL:

Security Code:
  
Comment: