svoid tok_stages(LS tok) { // anonymous stage (name = shortened source code) replaceKeywordBlock(tok, "stage", "{ stage(r {", "}); }"); // named stage replaceKeywordPlusQuotedBlock_dyn(tok, "stage", (_tok, iKeyword) -> stringArray("{ stage(" + tok.get(iKeyword+2) + ", r {", "}); }")); }