PY
#define pgoto(y, x) (void)move(PY(y), PX(x))
long PY; /* page length in pixels */
extern long PY; /* page length in pixels */
if (cgetnum(bp, "py", &PY) < 0)
PY = 0;
(void)snprintf(&pxlength[2], sizeof(pxlength) - 2, "%ld", PY);