IBM SC34-5764-01 Manual page 191

Cics transaction server for vse/esa
Table of Contents

Advertisement

message when interactive debug is entered, an indication of a syntax error when in interactive
debug, or the traceback clauses after a syntax error in the program (see below).
Identifies the result of an expression (for TRACE R) or the value assigned to a variable during
>>>
parsing, or the value returned from a subroutine call.
>.>
Identifies the value "assigned" to a placeholder during parsing (see page 204).
The following prefixes are used only if TRACE Intermediates is in effect:
The data traced is the name of a compound variable, traced after substitution and before use,
>C>
provided that the name had the value of a variable substituted into it.
>F>
The data traced is the result of a function call.
The data traced is a literal (string, uninitialized variable, or constant symbol).
>L>
The data traced is the result of an operation on two terms.
>O>
The data traced is the result of a prefix operation.
>P>
The data traced is the contents of a variable.
>V>
If no option is specified on a TRACE instruction, or if the result of evaluating the expression is null, the
default tracing actions are restored. The defaults are TRACE N , command inhibition (!) off, and interactive
debug (?) off.
Following a syntax error that SIGNAL ON SYNTAX does not trap, the clause in error is always traced. Any
CALL or INTERPRET or function invocations active at the time of the error are also traced. If an attempt to
transfer control to a label that could not be found caused the error, that label is also traced. The special
trace prefix +++ identifies these traceback lines.
Chapter 13. Keyword Instructions
TRACE
169

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Rexx

Table of Contents