python version of the interpreter presented in http://compilers.iecc.com/crenshaw/