That's a ultraquick reply

But I'm afraid that I don't fully understand your objection - I'll be fully satisfied with the highlighting rules for C - preprocessor (and hope others too). Maybe I'm wrong, but that seems to me as not so wide specification.
Cheers,
George