Banner showing base of Eiffel tower

Github

Download version 1.4.8: Windows or Linux

Example: Submission for 99-bottles-of-beer.net

This project has 13 classes.

ECF: ninety-nine-bottles.ecf

Eiffel submission for www.99-bottles-of-beer.net.

This website contains sample programs for over 1500 languages and variations, all of which print the lyrics of the song "99 Bottles of Beer".

Directory: example/99-bottles/source

[ . ]

. /long_ver

. /short_ver

[ . ]

APPLICATION_ROOT

Three Eiffel submissions for website demonstrating how to generate the lyrics of the song "99 Bottles of Beer" using over 1500 programming languages and variations.

  1. Submission 12 May 2009
  2. Submission 12th June 2009
  3. Submission 9 August 2016

long_ver

BOTTLE_STATUS_CLAUSE

Quantity description of remaining bottles

CLAUSE

Sentence clause

COUNTABLE_NOUN

String representing a quantity

SENTENCE

Verse sentence

SONG_LYRICS

Lyrics of the song 99 Bottles of Beer

THE_99_BOTTLES_OF_BEER_APPLICATION

Application to generate lyrics for the song 99 Bottles of Beer See: http://www.99-bottles-of-beer.net

VERSE

Song verse

LONG_BOTTLE_STATUS_CLAUSE

QUANTITY_EXPRESSION

WORD_LIST

short_ver

LYRICS_99_BOTTLES_OF_BEER

2016 revised version of short application to generate lyrics for the song "99 Bottles of Beer" See: http://www.99-bottles-of-beer.net

THE_SHORT_99_BOTTLES_OF_BEER_APPLICATION

Short application to generate lyrics for the song 99 Bottles of Beer See: http://www.99-bottles-of-beer.net