static void tok_p_repeatWithSleep(L tok) { int i; while ((i = jfind(tok, "p-repeat with sleep * {")) >= 0) { S seconds = tok.get(i+6); // int or id int idx = findCodeTokens(tok, i, false, "{"); int j = findEndOfBracketPart(tok, idx); tok.set(i+2, " { "); tok.set(j-1, "} }"); reTok(tok, j-1); reTok(tok, i+2); } }