/****************************************************************************

COPYRIGHT NOTICE:

  The source code in this file is provided free of charge
  to the author's consulting clients.  It is in the
  public domain and therefore may be used by anybody for
  any purpose.

AUTHOR:

  Will Naylor

****************************************************************************/
#ifndef wnmacH
#define wnmacH


#ifndef not
#define not(_x)    (!(_x))
#endif

#define   IF(_arg)       (_arg)?
#define   ELSE           :  

#define wn_sizeof(_s)    ((int)sizeof(_s))
#define wn_structof(_type)   struct _type/**/_struct
  

#endif
