static int jfind_any(S src, S... patterns) { ret jfind_any(javaTok(src), patterns); } static int jfind_any(LS tok, int startIdx default 1, S... patterns) { ret jfind_any(tok, startIdx, null, patterns); } static int jfind_any(LS tok, int startIdx default 1, TokCondition cond, S... patterns) { int i = -1; for (S pat : patterns) i = minUnlessMinus1(i, jfind(tok, startIdx, pat, cond)); ret i; }