home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / vol_300 / 318_01 / dummysl.h < prev    next >
Text File  |  1990-06-18  |  2KB  |  84 lines

  1. /*
  2.     Dummy Header file for Sherlock.
  3.  
  4.     This file contains null macro definitions for all Sherlock macros.
  5.  
  6.     Include this file in every file that contains any Sherlock macro.
  7.  
  8.     source:  dummysl.h (rename this file to be sl.h)
  9.     started: January 10, 1990
  10.     version: January 10, 1990
  11.  
  12.     Written by
  13.     
  14.         Edward K. Ream
  15.         166 N. Prospect
  16.         Madison WI 53705
  17.         (608) 257-0802
  18.  
  19.  
  20.     PUBLIC DOMAIN SOFTWARE
  21.  
  22.     This file is in the public domain.
  23. */
  24.  
  25. #define SL_VERSION_NAME "1.5"
  26.  
  27. #define LEAVE(a)
  28. #define ENTER(a)
  29. #define ENTER_TRACE(a,b)
  30.  
  31. #define SL_DISABLE()
  32. #define SL_ENABLE()
  33.  
  34. #define RETURN_BOOL(a,b)    return b
  35. #define RETURN_CHAR(a,c)    return c
  36. #define RETURN_DOUBLE(a,d)    return d
  37. #define RETURN_FLOAT(a,f)    return f
  38. #define RETURN_INT(a,i)        return i
  39. #define RETURN_LONG(a,l)    return l
  40. #define RETURN_PTR(a,p)        return p
  41. #define RETURN_STRING(a,s)    return s
  42. #define RETURN_UINT(a,u)    return u
  43. #define RETURN_ULONG(a,u)    return u
  44. #define RETURN_VOID(a)        return
  45.  
  46. #define SL_CLEAR()
  47. #define SL_DUMP()
  48. #define SL_INIT()
  49. #define SL_NAME(a,b)
  50. #define SL_OFF(s)
  51. #define SL_ON(s)
  52. #define SL_PARSE(argc,argv,on,off)
  53.  
  54. #define STAT(a)
  55. #define STATB(a)
  56. #define STATX(a)
  57.  
  58. #define TICK(a)
  59. #define TICKB(a)
  60. #define TICKN(a)
  61.  
  62. #define TICKX(a)
  63. #define TICKX_BOOL(a,b)
  64. #define TICKX_CHAR(a,c)
  65. #define TICKX_DOUBLE(a,d)
  66. #define TICKX_FLOAT(a,f)
  67. #define TICKX_INT(a,i)
  68. #define TICKX_LONG(a,l)
  69. #define TICKX_PTR(a,p)
  70. #define TICKX_STRING(a,s)
  71. #define TICKX_UINT(a,u)
  72. #define TICKX_ULONG(a,u)
  73. #define TICKX_VOID(a)
  74.  
  75. #define TRACE(a,b)
  76. #define TRACEB(a,b)
  77. #define TRACEN(a,b)
  78. #define TRACEX(a,b)
  79.  
  80. #define TRACEP(a,b)
  81. #define TRACEPB(a,b)
  82. #define TRACEPN(a,b)
  83. #define TRACEPX(a,b)
  84.