sS tok_dropCurlyBrackets(S s) { ret join(tok_dropCurlyBrackets(javaTok(s))); } static LS tok_dropCurlyBrackets(LS tok) { for (int i = 1; i < l(tok); i+= 2) { while (eqGetOneOf(tok, i, "{", "}")) { tokAppend(tok, i-1, tok.get(i+1)); removeSubList(tok, i, i+2); } } ret tok; }