ASSERTeq
ASSERTeq(rhs->t, (enum nodetype)arg, ptree_nodetype2str);
ASSERTeq(rhs->t, t, ptree_nodetype2str);
ASSERTeq(rhs->t, t, ptree_nodetype2str);
ASSERTeq(rhs->t, T_ERROR, ptree_nodetype2str);
ASSERTeq(np->t, T_NAME, ptree_nodetype2str);
ASSERTeq(np->u.expr.left->t, T_NAME,
ASSERTeq(np->t, T_GLOBID, ptree_nodetype2str);
ASSERTeq(lhs->t, T_NAME, ptree_nodetype2str);
ASSERTeq(rhs->t, T_NAME, ptree_nodetype2str);
ASSERTeq(anp->t, T_ARROW, ptree_nodetype2str);
ASSERTeq(fromev->t, T_EVENT, ptree_nodetype2str);
ASSERTeq(toev->t, T_EVENT, ptree_nodetype2str);
ASSERTeq(np->t, T_EVENT, ptree_nodetype2str);
ASSERTeq(epname->t, T_NAME, ptree_nodetype2str);