home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 1 / ARM_CLUB_CD.iso / contents / apps / program / k / mkproto / h / MKPROTO
Encoding:
Text File  |  1990-08-10  |  710 b   |  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.