doinsert
#define INSERT(op, pos) doinsert(p, (sop)(op), HERE()-(pos)+1, pos)
static void doinsert(struct parse *, sop, size_t, sopno);