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