// combine e.g. "a/b" into one token // - but not "a / b" static LS tok_combineSpacelessSlashCombos(LS tok) { new LS l; for i over tok: { if (l(l) > 1 && subListStartingAtIs(tok, i, "", "/", "") && i < l(tok)-4) { tokAppend(l, l(l)-1, joinSubList(tok, i+1, i+4)); i += 3; } else l.add(tok.get(i)); } ret l; }