Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

/KEY

/SET_STATE

/[NO]TERMINATE

System Dump Analyzer DEFINE — VMS 5.5

    DEFINE  symbol[=]expression [/qualifier...]

    Assigns a value of an expression to a symbol.  The symbol can be used
    in expressions.  Each subsequent definition of the same symbol overrides
    any previous definitions.  The symbol remains defined until you exit
    from SDA.

Additional information available:

/KEY/SET_STATE/[NO]TERMINATE

/KEY

    Causes a key, rather than a symbol, to be defined.  If you use this
    qualifier, the symbol parameter must be the name of a key on your
    terminal keyboard, and the expression parameter must be the SDA
    command that is to be executed when the key, followed by a carriage
    return, is pressed.

    For example, use the command below to define the PF1 key to
    execute the SHOW STACK command.

        SDA> DEFINE/KEY PF1 "SHOW STACK"

/SET_STATE

    Causes the key being defined to change a command state rather than
    to execute an SDA command.  The expression parameter must be the
    name of a state instead of the name of a terminal key.

/[NO]TERMINATE

    /TERMINATE causes the key definition to include termination of
    the command, which causes SDA to execute the command when the key
    is pressed.  No carriage return is required.

    /NOTERMINATE specifies that the key definition does not include
    termination of the command.  When the key is pressed, SDA waits for
    a carriage return before executing the command.
    /NOTERMINATE is the default.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026