Frank Buss wrote: "My goal is to write an interpreter, which uses a state machine and not the Common Lisp call stack, because then it is easier to translate it to VHDL. I think I can simplify the source below a bit, but I like some ideas, which are inspired from SECD and other implementations."