4 - 10
fr-938872/2
Déclaration des postes par une liste de bits dans un champ de la fonction BUILD
Dans une variable symbolique certains des axes et des arguments suivants peuvent
être déclarés sous la forme d'une liste de bits :
-
axes X, Y , Z etc...
-
arguments I, J, K,
-
arguments P, Q, R.
La déclaration d'une liste de bits est réalisée en programmant dans un champ du
BUILD l'une des adresses X, I ou P suivie d'un point décimal et du nom de la variable
symbolique.
Par exemple :
BUILD [TAB1(G/I.Symb/R,NB)] H..
Le contenu de la variable symbolique [Symb] est une somme. Cette somme de
valeurs est définie d'après les index des symboles d'adressage [ •• IBX(i)], [ •• IBI(i)] et
[ •• IBP(i)] soit :
-
1 pour l'index i = 1
-
2 pour l'index i = 2
-
4 pour l'index i = 3
-
8 pour l'index i = 4 etc...
Donc la valeur de la variable comprenant I, J et K de [ •• IBI(i)] est égale à 2
K-1
+ 2
.
Par exemple :
VAR [LIST] = 6
ENDV
BUILD [PROF(G/X.LIST/R,NB)] N.. N..
BUILD [PROF(G/Y/Z/R,NB)] N.. N..
Déclaration de I.Symb
est équivalent au bloc suivant :
I-1
J-1
+ 2