What debugging support is available?
A18: First, it is recommended that the checking version of all components be used during testing and debugging, so that if a precondition violation occurs, an assertion violation message is printed, as opposed to a program crash. Second, a set of debugging macros is provided in RESOLVE_Foundation/Miscellaneous/Debugging_Macros.h along with their detailed descriptions. Briefly, these macros include: trace : this macro results in a file/line# message when the trace line is reached. This is mostly useful for determining how far the program reaches before things go haywire.