OS, Unix and Scheme code
Internal Links

About Me

Unix/Kernel Code

Scheme Code

Web Application

External Links

Java, Crypto, ASN.1

OpenBSD


Beer in Scheme


Here is my scheme implementation of 99 bottles of beer
It's implemented using Scheme's hygenic macro system. So the expression (beer 99) expands at compile time into a single call to display with a string as it's argument that contains the entire song.

Download Source Code

© 2003-2009 Evan Farrer All Rights Reserved.