svoid flexMatchAngleBracketVarsIC_honorPunctuation_noBrackets_iterate(S pat, S input, VF1 onMatch) { new LS vars; S starsPat = angleBracketVarsToStars(pat, vars); flexMatchIC_iterate(starsPat, javaTok(starsPat), javaTok(input), voidfunc(Matches m) { SS map = matchesToMapUsingVarList_ciMap(m, vars); if (map != null) callF(onMatch, map); }); }