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