int skipUnaryOp(Context ctx, IList<Token> tls, int s, int e) { int i; for(i = s; i < e; i++) { Token tk = tls[i]; if(!isUnaryOp(ctx, tk)) { break; } } return i; }