!7 cmodule Maybe > DynPrintLog { start-thread { dm_useLocalMechListCopies(); /*L rules = map wordTokReplacerRuleOnXY(splitAtEmptyLines([[ [heard] you must watch {this trick} => [implied] {this trick} is very good [heard] you must watch {this trick} + [fact] i have watched {this trick} => [say] Thanks, I've seen it already [heard] you must watch {this trick} + [fact] i have not watched {this trick} => [say] Well... I haven't seen it yet, so maybe I should ]]));*/ L rules = ll( WordTokReplacer_es1( "you must watch {this trick}", "", "{this trick} is very good", type := "implied" )); S s = "you must watch this trick"; pnl(/*uniquifyMap tok_dropCurlyBrackets*/(iterateHull(func(ExtS s) -> L { listPlusNempties_es( applyAttractors_es(rules, ll(s)), ext(tok_dropCurlyBrackets(s!)), ext(ai_dropFillers1(s!)), ext(ai_groupTheAdjectiveNoun(s!)), ext(ai_groupSimplestNounPhrases2(s!))) }, makeExt(s, type := "heard")))); } }