#lang scribble/manual @require[racket/include] @include{prelude.inc} @title{How Marketplace VMs work} @section{run-vm} @section{unification and Racket data (struct-map)} @section{nested VMs} @section{ground VMs and interfacing to Racket's event system}