#define F_DBL(f, d, x) (f)->ops->dbl((f), (d), (x))
#define F_TPL(f, d, x) (f)->ops->tpl((f), (d), (x))
#define F_QDL(f, d, x) (f)->ops->qdl((f), (d), (x))
#define F_HLV(f, d, x) (f)->ops->hlv((f), (d), (x))
#define F_DBL(f, d, x) (f)->ops->dbl((f), (d), (x))
#define F_TPL(f, d, x) (f)->ops->tpl((f), (d), (x))
#define F_QDL(f, d, x) (f)->ops->qdl((f), (d), (x))
#define F_HLV(f, d, x) (f)->ops->hlv((f), (d), (x))