static L jextractAll(S pat, S s) { ret jextractAll(pat, javaTok(s)); } static L jextractAll(S pat, L tok) { L tokpat = javaTok(pat); jfind_preprocess(tokpat); new L l; for (int i : jfindAll(tok, tokpat)) l.add(join(subList(tok, i, i+l(tokpat)-2))); ret l; }