embryo_cc
. It is mostly a cleaned up and smaller version of the original Small abstract machine. The compiler is mostly untouched.For more information about the Small language, see Brief Introduction to Small.
Proper overview of the operation of the interpreter, that is how the heap, stack, virtual machines, etc fit together.