/sys$common/syshlp/SDA.HLB  —  Expressions  Unary Operators
    The following table describes the unary operators.

    Operator   Action

    #          Performs a logical NOT of the expression.
    +          Makes the value of the expression positive.
    -          Makes the value of the expression negative.
    @          Evaluates the following expression as an address, then
               uses the contents of that address as its value.
    ^Q         Specifies that the size of the field to be used as an
               address is a quadword when used with the unary operator
               @.
    ^L         Specifies that the size of the field to be used as an
               address is a longword when used with the unary operator
               @.
    ^W         Specifies that the size of the field to be used as an
               address is a word when used with the unary operator @.
    ^B         Specifies that the size of the field to be used as an
               address is a byte when used with the unary operator @.
    ^P         Specifies a physical address when used with the unary
               operator @.
    ^V         Specifies a virtual address when used with the unary
               operator @.
    G          Adds FFFFFFFF 80000000(16) to the value of the
               expression. The unary operator G corresponds to the
               first virtual address in S0 system space. For example,
               the expression GD40 can be used to represent the
               address FFFFFFFF 80000D40(16).
    H          Adds 7FFE0000(16) to the value of the expression.
               The unary operator H corresponds to a convenient base
               address in P1 space (7FFE0000(16)). You can therefore
               refer to an address such as 7FFE2A64(16) as H2A64.
    I          Fills the leading digits of the following hexadecimal
               number with hex value of F. For example:

    SDA> eval i80000000
    Hex = FFFFFFFF.80000000 Decimal = -2147483648 G
                                        SYS$PUBLIC_VECTORS_NPRO
Close Help