home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Amiga Shareware Floppies / ma01.dms / ma01.adf / wasp / misc / mkproto.h < prev    next >
C/C++ Source or Header  |  1989-09-06  |  703b  |  29 lines

  1. #ifdef __STDC__
  2. # define    P(s) s
  3. #else
  4. # define P(s) ()
  5. #endif
  6.  
  7.  
  8. /* mkproto.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. Word *typelist P((Word *p ));
  16. void typefixhack P((Word *w ));
  17. int ngetc P((FILE *f ));
  18. int fnextch P((FILE *f ));
  19. int nextch P((FILE *f ));
  20. int getsym P((char *buf , FILE *f ));
  21. int skipit P((char *buf , FILE *f ));
  22. Word *getparamlist P((FILE *f ));
  23. void emit P((Word *wlist , Word *plist , long startline ));
  24. void getdecl P((FILE *f ));
  25. void main P((int argc , char **argv ));
  26. void Usage P((void ));
  27.  
  28. #undef P
  29.