"any other printable ASCII character represents the character number of that character in the ASCII/Unicode code chart" I suggest allowing literal printable Latin-1 characters. Otherwise, seems reasonable, based on a quick perusal. -- --Per Bothner xxxxxx@bothner.com http://per.bothner.com/