svoid tok_insertCasts_noReTok(LS tok, int start, int end, S var, S type) { end = min(end, l(tok)); for (int j = start; j < end; j += 2) if (eq(tok.get(j), var) && neqGet(tok, j-2, ".") && neqGetOneOf(tok, j+2, "cast", "(") && !tok_isAssignment(tok, j+2)) tok_insertCast(tok, j, type); }