PATCHHELP.HLB  —  EVALUATE
 Use EVALUATE to evaluate one of the following:

           o  Arithmetic expressions

           o  Values

           o  Variable-length bit fields

 Evaluating Arithmetic Expressions:
 __________ __________ ____________
      Use the EVALUATE command to perform binary and unary arithmetic
      operations.

      The EVALUATE command interprets expressions and displays  results
      in the current length and radix modes.

 Evaluating Values:
 __________ _______
      Use the EVALUATE command to determine the value associated with
      a symbol or pathname.  The values are displayed in terms of the
      current length and radix mode setting.

 Evaluating Variable-Length Bit Fields:
 __________ _______________ ___ _______
      Use the EVALUATE command to display the current contents of a
      specific bit field in a value.  The syntax for this command is:

           EVALUATE value <high-bit:low-bit>

      The bit position delimiters (high-bit and low-bit) are  specified
      as decimal integers.

      Bit positions range from 0 (least significant bit)  to  31  (most
      significant  bit).   PATCH  extracts  the  contents  of  the  bit
      positions and reports the contents in longword representation and
      in  terms  of the current radix setting.  The current length mode
      is ignored.  Note that ASCII mode mode cannot  be set when you
      evaluate selected bit positions.

 Format:

      EVALUATE expression [,...]

           Mode Qualifiers                 Default

           /BYTE
           /WORD                           /LONG
           /LONG

           /OCTAL
           /DECIMAL                        /HEXADECIMAL
           /HEXADECIMAL

           /[NO]ASCII                      /NOASCII

 Prompts:

 	EXP> expression
Additional Information: explode extract
Parameters
Close Help