> I see this rule in the Java language grammar: > > { name = 'variable.language.java'; > match = '\b(this|super)\b'; > }, didn't notice it (since I don't give a different color to variables). actually, I think this and super are (strictly talking) keywords... but whatever. :)