svoid tok_expandLPair(L tok) { if (!tok.contains("LPair")) ret; int n = l(tok)-6; for (int i = 1; i < n; i += 2) { continue unless eq(tok.get(i), "LPair") && eq(tok.get(i+2), "<"); int j = findEndOfTypeArgs(tok, i+2)-1; // j = index of > tok.set(i, "L>"); reTok(tok, i, j+1); n = l(tok)-6; } }