99 Bottles of Beer on the Wall

The following is one of the ways to do 99 bottles of beer in Marvin. If you don't know what I mean, check 99 Bottles of Beer on the Wall.

99 ^beers
{
%beers 0 >
iftrue
    " bottle(s) of beer" & dup " on the wall," & println
    "." & println
    "Take one down, pass it around," println
    %beers -- ^beers
    repeat
}

"No more beers left." println