home *** CD-ROM | disk | FTP | other *** search
/ The Fatted Calf / The Fatted Calf.iso / Unix / Shells / zsh / Source / src / table.pro < prev    next >
Encoding:
Text File  |  1994-05-24  |  881 b   |  20 lines

  1. Lklist newlist DCLPROTO((void));
  2. Hashtab newhtable DCLPROTO((int size));
  3. unsigned hasher DCLPROTO((char *s));
  4. void addhnode DCLPROTO((char *nam,vptr dat,Hashtab ht,FFunc freefunc));
  5. void addhcmdnode DCLPROTO((char *nam,char **pnam));
  6. void expandhtab DCLPROTO((Hashtab ht));
  7. vptr gethnode DCLPROTO((char *nam,Hashtab ht));
  8. void freehtab DCLPROTO((Hashtab ht,FFunc freefunc));
  9. vptr remhnode DCLPROTO((char *nam,Hashtab ht));
  10. void insnode DCLPROTO((Lklist list,Lknode llast,vptr dat));
  11. vptr remnode DCLPROTO((Lklist list,Lknode nd));
  12. vptr uremnode DCLPROTO((Lklist list,Lknode nd));
  13. void chuck DCLPROTO((char *str));
  14. vptr getnode DCLPROTO((Lklist list));
  15. vptr ugetnode DCLPROTO((Lklist list));
  16. void freetable DCLPROTO((Lklist tab,FFunc freefunc));
  17. char *ztrstr DCLPROTO((char *s,char *t));
  18. void inslist DCLPROTO((Lklist l,Lknode where,Lklist x));
  19. int countnodes DCLPROTO((Lklist x));
  20.