Chris is right Ken - get used to building the plain interpreter first so you feel you can trust the tools. It’s quicker to build, simpler to debug and easier to test. tim -- tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim Useful random insult:- Not an idiot, but plays one in his life.