Addendum. I should say, I had also a lot of fun in writing my own "styling engine". Because when one has to deal with a language, which does not recognize its own keywords... >>> 1and 444 444 >>> tokenize.py could have been a solution, but it's really too slow. jmf