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