TRACE
Sending Messages without stopping program execution
──────────────────────────────────────────────────────────────────────────────

Syntax

TRACE [<lExp>] [MESSAGE <list,...>]

Arguments

<lEexp> is the expression to test. If this expression evaluates to
FALSE, then the assertion message is sent to MrDebug. The Trace window
is updated with the message and the other windows are if you have the
Update All Windows option turned on. The program does NOT stop. If
this argument is not specified, then the MESSAGE argument MUST be
specified and the message is implicitly sent to the Assert/Trace window
in MrDebug.

<list,...> is an optional list of message strings or expressions to
use as a message for the MrDebug Asset/Trace window. If <list,...> is
omitted, then <lExp> is used as the message for the Assert/Trace
window.

Description

Trace facilities are most useful to let the programmer know of certain
non-critical events that may occur.

Example

This example implicitly sends a message to the MrDebug trace
window.

FUNCTION Test()

TRACE MESSAGE "We've started the test"

..
..

RETURN (NIL)

Files: Header file is MrDebug.CH