Thanks Lars, I will try to figure out what is possible. But I still prefer using ANTLR because my bread and butter OS is M$. (and because I would like to translate ANTLR, written in Java btw. ,into D) Bjoern