![]() |
|
trace |
Longname: | trace | ![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
Released: | not available | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Created: | not available | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
See also: | boxit |
Summary |
Debugging even quite simple scripts can be made easier using the trace macro. This lets you process scripts line-by-line, changing commands as and when necessary. Although it should rarely be necessary to trace the whole of a script, problem areas can be enclosed within a trace 1 ... trace 0 sequence, and traced until you find the source of the problem. |
Example (n/a) |
No example is available for this feature. |
Syntax
|
option:n ?
|
Ø | Displays the Macro Tracer dialogue box. |
Ø: |
The Macro Tracer dialogue box displays the current macro; you can click the |
option:n |
|
![]() |
The main reason for scripts not behaving as you expect is that one of the special characters required has been specified in the wrong way. Some of the other things that might prevent a script from working properly are listed below: |
|
Script Trace Avoidance Syntax |
|
|
Document created on 08-Feb-2003, last reviewed on 09-Jul-2003 (revision 2)