Random Bits and Pieces: ICFPC 2006 UM implementation in 100 Lines of Common Lisp
(or: Feeling the Bits between your Toes)

I’ve had lots of fun playing with the UM virtual machine described in the last ICFP contest, and found this page by Michael Weber detailing his work on creating the virtual machine in Common LISP. My own virtual machine is written in C and is about three hundred very verbose lines long, with plenty of comments and support for I/O redirection (so you can easily script running the vm) and for dumping and restoring the entire virtual machine.

Anyway, neat stuff.

One thought on “Random Bits and Pieces: ICFPC 2006 UM implementation in 100 Lines of Common Lisp
(or: Feeling the Bits between your Toes)

  1. Pingback: Lisp Article Archives by KeepMedia

Comments are closed.