MSCW (Mark Stack Control Word)

The MSCW command helps to analyze stacks that have a corrupt mark stack control word (MSCW) or are in a state in which DUMPANALYZER cannot analyze them correctly.

Syntax

── MSCW ── FOR ──<number>─┬─ AT ──<number>─┬───────────────────────────┤
                          └─ ? ────────────┘

Explanation

The following text describes the meaning of each construct. Refer to “Basic Constructs” earlier in this section for information about the <number> construct.

MSCW FOR <number> AT <number>

Marks off the specified MSCW. The first number is the number of the specified stack. The second number is an offset, which must be the location of a valid MSCW in the stack. All MSCWs below this MSCW must also be valid. The MSCW indicated by the number is marked off in the stack, so that when the stack is examined the following message appears in the place of the MSCW:

MSCW ASSUMED AT THIS POINT BY USER SPECIFICATION

To reset the MSCW, set the second number to zero; that is, make the offset 0 (zero).

MSCW FOR <number> ?

Interrogates the setting of the MSCW for the specified stack.

Example

The following is an example of an MSCW command and the reply:

INPUT: MSCW FOR 67 AT 51
STACK 067 MARKED MSCW AT 00051