A interpreted language interpreter