Domain: PROCEDURE
Command description
You can specify the number of commands to be executed before the procedure is interrupted again. If the interrupt point lies in an area in which procedure interrupts are not permitted, the interrupt does not take place until interrupts are again allowed.
If logging is permitted in the procedure, it is activated for the commands executed after the TRACE-PROCEDURE command (regardless of the LOGGING operand in the CALL-PROCEDURE or MODIFY-PROCEDURE-TEST-OPTIONS command).
Format
TRACE-PROCEDURE |
STEPS = *LAST-INPUT / <text 0..1800 with-low arith-expr> |
Operands
STEPS =
Determines the number of commands to be executed before the next interrupt.
STEPS = *LAST-INPUT
Specifies the number last defined. If there is no previous declaration, the value 1 is used, i.e. an interrupt takes place after each command.
STEPS = <text 0..1800 with-low arith-expr>
Integer expression; specifies the number of commands before the next interrupt.
Command return codes
(SC2) | SC1 | Maincode | Meaning |
0 | CMD0001 | No error | |
1 | CMD0202 | Syntax error | |
3 | CMD2203 | Incorrect syntax file | |
32 | CMD0221 | System error (internal error) | |
64 | SDP0091 | Semantic error | |
130 | SDP0099 | No further address space available |