Virtual machine interpreter, evaluator and tests