static LS tok_equalsCast(LS tok) { int i; SS bracketMap = getBracketMap(tok); while ((i = jfind(tok, " = cast")) >= 0) { int iCast = indexOf(tok, i, "=")+2; int j = scanToEndOfInitializer(tok, bracketMap, iCast); tok.set(iCast, "(" + $1 + ") ("); tokPrepend(j+1, ")"); reTok(tok, iCast, j+2); } ret tok; }