o_BitShift

open override fun o_BitShift(    self: AvailObject,     shiftFactor: A_Number,     canDestroy: Boolean): A_Number

Shift the given integer to the left by the specified shift factor (number of bits). The shift factor may be negative, indicating a right shift by the corresponding positive amount.

Return

⌊self × 2^shiftFactor⌋

Parameters

self

The integer to shift.

shiftFactor

How much to shift left (may be negative to indicate a right shift).

canDestroy

Whether it is permitted to alter the original object if it happens to be mutable.