void heapalloc DCLPROTO((void));
void permalloc DCLPROTO((void));
void lastalloc DCLPROTO((void));
void pushheap DCLPROTO((void));
void freeheap DCLPROTO((void));
void popheap DCLPROTO((void));
vptr halloc DCLPROTO((int size));
vptr hcalloc DCLPROTO((int size));
vptr hrealloc DCLPROTO((char *p,int old,int new));
vptr zalloc DCLPROTO((int l));
vptr zcalloc DCLPROTO((int size));
char *dupstring DCLPROTO((const char *s));
char *ztrdup DCLPROTO((const char *s));
void zfree DCLPROTO((vptr p,int sz));
void zsfree DCLPROTO((char *p));
int bin_mem DCLPROTO((char *name,char **argv,char *ops,int func));
void zfree DCLPROTO((vptr p,int sz));
void zsfree DCLPROTO((char *p));
