99 bottles of beer: Difference between revisions
Content added Content deleted
No edit summary |
|||
Line 1,776: | Line 1,776: | ||
=={{header|EGL}}== |
=={{header|EGL}}== |
||
<lang EGL>program |
<lang EGL>program TestProgram type BasicProgram {} |
||
function main() |
function main() |
||
count int = 99; |
|||
for (count int from 99 to 1 decrement by 1) |
|||
SysLib.writeStdout( bottleStr( count ) :: " of beer on the wall." ); |
|||
SysLib.writeStdout( |
SysLib.writeStdout( bottleStr( count ) :: " of beer." ); |
||
SysLib.writeStdout( |
SysLib.writeStdout( "Take one down, pass it around." ); |
||
SysLib.writeStdout( " |
SysLib.writeStdout( bottleStr( count - 1) :: " of beer on the wall.\n"); |
||
end |
|||
⚫ | |||
⚫ | |||
⚫ | |||
SysLib.writeStdout( beers :: " of beer on the wall.\n" ); |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
when ( 1 ) |
|||
⚫ | |||
⚫ | |||
when ( 0 ) |
|||
return( "No more bottles" ); |
|||
otherwise |
|||
return( count :: " bottles" ); |
|||
⚫ | |||
⚫ | |||
end |
|||
return( count :: " bottles" ); |
|||
end |
|||
⚫ | |||
end</lang> |
end</lang> |
||