Library /sys$common/syshlp/patchhelp.hlb
expressions

 *Conan The Librarian (sorry for the slow response - running on an old VAX)

 Special operators may be used to reduce expressions in PATCH commands.
 The special operators are presented in two tables.  One for Arithmetic
 expressions and the second for Addressing.

 Note:	PATCH normally evaluates expressions from right to left.
 	No arithmetic prececedence is performed.

 Special operators for ARITHMETIC expressions:

 Operator	Name 			Function

    +		Addition		Addition operator in arithmetic
 					expressions or unary plus sign

    -		Subtraction		Subtraction operator in arithmetic
 					expressions or unary minus sign.

    *		Multiplication		Multiplication operator in arithmetic
 					expressions.

    /		Division		Division operator in arithmetic
 					expressions.

    @		Shift			Shift operator in arithmetic
 					expressions.

   < >		Precedence		Precedence operator in arithmetic
 					expressions or Bit field delimeters
 					for the EVALUATE command.

    ^		Radix			Radix operator for, Hexadecimal,
 					Decimal, Octal, or Binary notation.

 Special operators for ADDRESSING:

 Operator	Name			Function

    .		Current location	Address of the current location.

    ^		Previous location	Address of the previous location.

    :		Range operator		Range operator for the CHECK ECO,
 					CHECK NOT ECO, EVALUATE, and
 					EXAMINE commands.

    \		Indirection operator	Displays either the contents of the
 					location specified in a branch
 					instruction or the value stored in
 					an address specified in the previous
 					EXAMINE command.
  Close     HLB-list     TLB-list     Help  

[legal] [privacy] [GNU] [policy] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.