home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume10 / parseargs / funclist.h < prev    next >
Encoding:
C/C++ Source or Header  |  1990-02-16  |  606 b   |  32 lines

  1. /*
  2. **  FUNCLIST.H -- headers for function list routines
  3. **
  4. **    $Header: funclist.h,v 2.0 89/12/24 00:56:23 eric Exp $
  5. **
  6. **    Each entry in this list contains a pointer to a function to be
  7. **    invoked, and an integer argument to be passed to it.
  8. **
  9. **    Author:
  10. **        Eric Allman
  11. **        University of California, Berkeley
  12. */
  13.  
  14. #ifndef FUNCLIST
  15.  
  16. #ifndef _USEFUL_H_
  17. #include <useful.h>
  18. #endif
  19.  
  20. #define FUNCLIST    struct _funclist
  21.  
  22. FUNCLIST
  23. {
  24.     FUNCLIST    *_fl_next;    /* next in chain */
  25.     VOID        (*_fl_func)();    /* function to invoke */
  26.     ARBPTR        _fl_arg;    /* first argument */
  27. };
  28.  
  29. #define FUNCLISTNULL    ((FUNCLIST *) NULL)
  30.  
  31. #endif
  32.