Simple stack based VM written in swift