added ShiftLeft

added shiftleft because some languages don't have shift operators