ET
Q = D ET G ET J (bit à bit).
Famille « Calcul et logique du programme » : ce que fait chaque outil, ses paramètres (D à O) et ses résultats (P à Y).
Opérations bit à bit sur des entiers et conversions binaire / décimal / hexadécimal par chaînes globales. Opérations logiques : P = Q = résultat. Trois opérandes D, G, J ; pour n'en utiliser que deux, mettre J = −1 (avec J = 0, un ET vaut toujours 0). Conversions : D = n° de la chaîne source (ou la valeur décimale), G = n° de la chaîne qui reçoit le résultat ; dans une chaîne binaire, tout caractère autre que 0 compte comme un 1.
BOOET, BOOOUQ = D ET G ET J (bit à bit).
Q = D OU G OU J.
BOOXOR, BOOSHRQ = D XOR G XOR J.
Q = D décalé de G bits vers la droite.
Q = 1 si (D ET G ET J) = 0, sinon 0 (non-ET logique).
Q = 1 si D ≤ 0, sinon 0 (NON logique).
Q = D décalé de G bits vers la gauche.
BOOB2D, BOOD2H, BOOH2B, BOOD2B, BOOH2D, BOOB2HBinaire → décimal : chaîne globale D (texte en 0 / 1) ; P = Q = valeur décimale, T = le texte lu comme un entier.
Décimal → hexadécimal : valeur D, texte $XXXX dans la chaîne globale G ; Q = D.
Hexadécimal → binaire : chaîne globale D ($.., 0X.. ou chiffres hexa), texte binaire dans la chaîne G ; Q = le binaire lu comme un entier, T = la valeur décimale.
Décimal → binaire : valeur D, texte binaire dans la chaîne G ; P = Q = le binaire lu comme un entier.
Hexadécimal → décimal : chaîne globale D ; P = Q = valeur.
Binaire → hexadécimal : chaîne globale D, texte $XXXX dans la chaîne G ; Q = décimal, T = binaire lu comme un entier.