home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / mkptypes.zip / mkptypes.h < prev    next >
Text File  |  1991-02-05  |  790b  |  30 lines

  1. #if defined(__STDC__) || defined(__cplusplus)
  2. # define _P(s) s
  3. #else
  4. # define _P(s) ()
  5. #endif
  6.  
  7.  
  8. /* mkptypes.c */
  9. Word *word_alloc _P((char *s));
  10. void word_free _P((Word *w));
  11. int List_len _P((Word *w));
  12. Word *word_append _P((Word *w1, Word *w2));
  13. int foundin _P((Word *w1, Word *w2));
  14. void addword _P((Word *w, char *s));
  15. void typefixhack _P((Word *w));
  16. int ngetc _P((FILE *f));
  17. int fnextch _P((FILE *f));
  18. int nextch _P((FILE *f));
  19. int getsym _P((char *buf, FILE *f));
  20. int skipit _P((char *buf, FILE *f));
  21. int is_type_word _P((char *s));
  22. Word *typelist _P((Word *p));
  23. Word *getparamlist _P((FILE *f));
  24. void emit _P((Word *wlist, Word *plist, long startline));
  25. void getdecl _P((FILE *f));
  26. void main _P((int argc, char **argv));
  27. void Usage _P((void));
  28.  
  29. #undef _P
  30.