turing complete, if useless, interpreter