Print all 12 verses of the popular holiday song.
By 12 verses I mean the repetition of each line as is sung in the song, ie
Verse One: On the first day of Christmas my true love gave to me a partridge in a pear tree.
Verse Two On the second day of Christmas my true love gave to me two turtle doves and a partridge in a pear tree.
…
Verse N: On the nth day of Christmas my true love gave to me (Verse N-1 without the first line) (line added in verse N)
Common Lisp:
Edit:
Above is 412 characters if you take out the whitespace.
This one:
is 344 characters if you take out whitespace and ~ quoted newlines in the format string:
Edit:
It looks like the question has run its course, and the site is nagging me to accept an answer. As far as I can see, this one is the shortest. I’m a little afraid of what the site will do if I accept my own answer – probably award me a Narcissist or Masturbator badge.
You can’t accept your own answers. Fair enough. I’ll leave it open. Thanks to everyone who responded.