1. A method for performing interpreter-based operations comprising: executing an interpreter process within a computer system to form a virtual machine having a machine state; interpreting a set of input instructions; and committing said machine state at the end of a transaction.