A Machine Struct is comprised of the instructions set, the current stack, the instruction pointer and the context struct
Documentation for Predicator