sclass WordTokReplacerRule extends WordTokeRule { LS tokReplaced; *() {} *(S sentence, S _vars, S replaced) { super(sentence, asCISet(javaTokC(_vars))); tokReplaced = wordTok_noBrackets(replaced); } run { emit(join(replaceCodeTokensUsingMap(tokReplaced, map))); } }