Attributs:
VAR: nom de la variable à modifier.
DIRECTION: direction du décalage (LEFT ou RIGHT).
NB: nombre de bits.
Contenu:
Aucun.
Rôle:
Effectue un décalage de bits (direction et nombre de bits spécifiés). Le résultat est stocké dans la variable spécifiée, qui doit être de type entier ou hexadécimal.
Exemple:
<SEQ>
<DECLARE>
<VARIABLE NAME="length" TYPE="INTEGER" VALUE="25"/>
</DECLARE>
<SHIFT VAR=”length” DIRECTION=”RIGHT” NB=”3”/>
<PRINT>Length is now ~length~</PRINT>
</SEQ>
Résultat:
Length is now 3
phpMyVisites | Open source web analytics