sm_debug_level
# define sm_xtrap_check() (++SmXtrapCount == sm_debug_level(&SmXtrapDebug))
&& sm_debug_level(&SmHeapLimit) < SmHeapTotal + size)
&& sm_debug_level(&SmHeapLimit) < SmHeapTotal + size)
&& sm_debug_level(&SmHeapLimit)
&& sm_debug_level(&SmHeapLimit)
sm_heap_report(s, sm_debug_level(&SmHeapCheck) - 1);
sm_debug_level(&SmHeapCheck) - 1);
sm_debug_level(&SmHeapCheck) - 1);