/* hbook_defs.h RD13 PDFP. HBOOK functions definitions Original Version: G. Ambrosini 20-Oct-92 Modified: 8/8/95 HPAK added (AC) */ #define hlimit(size) hlimit_(&size) #define hbook1(id, tit, nc, xmi, xma, vmx) \ hbook1_(&id, tit, &nc, &xmi, &xma, &vmx, strlen(tit)) #define hbook2(id, tit, ncx, xmi, xma, ncy, ymi, yma, vmx) \ hbook2_(&id, tit, &ncx, &xmi, &xma, &ncy, &ymi, &yma, &vmx, strlen(tit)) #define hfill(id, xval, yval, weight) hfill_(&id, &xval, &yval, &weight) #define hfn(id, x) hfn_(&id, &x) #define hpak(id,xp) hpak_(&id,xp) #define histdo() histdo_() #define hprint(id) hprint_(&id) #define hropen(lun, chdir, filename, chopt, lrec, ierror) \ hropen_(&lun, chdir, filename, chopt, &lrec, &ierror, \ strlen(chdir), strlen(filename), strlen(chopt)) #define hrfile(lun, chtop, chopt) \ hrfile_(&lun, chtop, chopt, strlen(chtop), strlen(chopt)) #define hrout(id, icycle, chopt) hrout_(&id, &icycle, chopt, strlen(chopt)) #define hrin(id, icycle, iofset) hrin(&id, &icycle, &iofset) #define hrend(chdir) hrend_(chdir, strlen(chdir)) #define hrput(id,chfile,chopt) hrput_(&id,chfile,chopt) #define hreset(id,tit) hreset_(&id,tit) #define PAWSIZE 100000