Ken Arnold appears to have missed my point, which I perhaps did not sufficiently emphasize: The ANSI C standard wants to support TOKENIZED preprocessing. The character-string based kludges possible with the Reiser CPP do not fit into this concept.