Rotates the argument by the specified number of decimal digits.
Positive values of the second operand rotate the argument to the left;
negative values rotate the argument to the right. If the argument
is not a valid logical operand, or if the absolute value of the rotation
is greater than precision, an INVALID_OPERATION is signaled.
Implements the 'rotate' function in the specification. (p. 47)
Rotates the argument by the specified number of decimal digits. Positive values of the second operand rotate the argument to the left; negative values rotate the argument to the right. If the argument is not a valid logical operand, or if the absolute value of the rotation is greater than precision, an INVALID_OPERATION is signaled. Implements the 'rotate' function in the specification. (p. 47)