A java implementation of the FML virtual machine i designed a while ago.