agettxt
agettxt((X), _m_, MSGSIZ), \
agettxt((X+1), _a_, MSGSIZ) \
agettxt((X+1), _a_, MSGSIZ) \
agettxt((X+1), _a_, MSGSIZ) \
agettxt((X+1), _a_, MSGSIZ) \
#define fmt1(X,A) (vsnp(_m_, MSGSIZ, agettxt((X),_f_,MSGSIZ), A), _m_)
#define fmt2(X,A,B) (vsnp(_m_, MSGSIZ, agettxt((X),_f_,MSGSIZ), A,B), _m_)
#define fmt3(X,A,B,C) (vsnp(_m_, MSGSIZ, agettxt((X),_f_,MSGSIZ), A,B,C), _m_)
char *agettxt(long msg_id, char *buf, int buflen);
agettxt (msg_id, buf, buflen)