home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume28 / yapp / part01 / macro.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-05-29  |  548 b   |  16 lines

  1. /* MACRO.H: @(#)macro.h 1.16 93/06/07 Copyright (c)1993 thalerd */
  2. /* Define macro mask */
  3. #define DM_OK             0x0001
  4. #define DM_VAR            0x0002
  5. #define DM_PARAM          0x0004
  6. #define DM_RFP            0x0008
  7. #define DM_SUPERSANE      0x0040
  8. #define DM_SANE           0x0080
  9. #define DM_ENVAR          0x0100
  10.  
  11. void undef_macro PROTO((U_SHORT i));
  12. void undef_name  PROTO((char *name));
  13. char *expand PROTO((char *mac, U_SHORT mask));
  14. int  define PROTO((int argc, char **argv));
  15. void def_macro PROTO((char *name, int mask, char *value));
  16.