Sorry for delay. Struggled with a couple nasty/subtle bugs. But now it looks alot better. I have one more thing to do. I'm gogin to make the parser it self tell the tokens about it, though I wuold like to figure out how to copy classes and give them a name, instead of them appearing as numbers on #inspect. T.