protected void WriteVarName(string s) { // FIXME: what is the best way to throw an error // when an identifier is a reserved keyword in a given language? if (s == "module") s = "mod_ule"; Write(s); }