sbool nlLogic_matchAnyFact(NLLogicChecker_v2 c, NLLogicChecker_v2.Matching m) { for (S fact : c.facts) { bool result = c.matcher.match(pat, fact, m.matches); if (m.verbose) print("matched " + sfu(e) + " with " + quote(fact) + " & " + sfu(m.matches) + " => " + result); if (result) true; } false; }