ash

Die Funktion ash liefert die arithmetische Verschiebung einer Ganzzahl um Binärstellen nach links (positives zweites Argument) oder rechts (negatives zweites Argument).

> (ash 16 1)
32

> (ash 16 0)
16

> (ash 16 -1)
8

> (ash -100000000000000000000000000000000 -100)
-79