Silk is a language for generating web pages on the fly.
<%sub default()%>
SilkyBeers99 beers on the wall, silk style...
<%
nBeers = 99
while (nBeers > 0)
?CStr(nBeers) & " bottles of beer on the wall,"
?Cstr(nBeers) & " bottles of beer..."
?"Take one down, pass it around,"
nBeers = nBeers - 1
?CStr(nBeers) & " bottles of beer on the wall.
"
wend
%>
<%end sub%>