sbool nllLogic_matchVBarPattern(NLLogicChecker_v2 c, S pat, S s, NLLogicChecker_v2.Matching m) { ret nllLogic_matchVBarPattern(c, pat, s, m.matches); } sbool nllLogic_matchVBarPattern(NLLogicChecker_v2 c, S pat, S s, SS matches) { L tok = javaTokPlusBrackets2(pat); for (S pat2 : splitAtTokens(tok, ll("|"))) { bool result = matcher.match(pat2, s, matches); if (result) true; } false; }