Syntax errors are easy, aren't they? Semantic errors, OTOH, is hard. I'll look at it later. Thanks for posting the source code in easily readable colors!