Télécharger @afevozt.procedur
Retour à la liste
* @AFEVOZT PROCEDUR GF238795 15/07/02 21:15:00 8565
'ARGUMENT' MOSENS
/ '
MOT'
; 'ARGUMENT' RAPDEM
/ 'FLOTTANT'
; 'ARGUMENT' TABEVO * 'TABLE';
'SI' ('EGA' MOSENS 'HORIZONTAL');
VASENS = 'HORIZONTAL';
'SINON';
VASENS = 'VERTICAL';
'FINSI';
'
SI'
('
EGA'
('
TYPE' RAPDEM
) 'FLOTTANT'
); RAPFO = RAPDEM;
'SINON';
RAPFO = 1.0;
'FINSI';
LITP = TABEVO . 'TEMPS';
LISPOI
= '
VIDE' 'MAILLAGE'
; PPCHPO
= '
VIDE' 'CHPOINT'
; MINT
= '
MINI' LITP
; MAXT
= '
MAXI' LITP
; MAXZ
= -1E31
; MINZ
= 1E31
; '
REPETER' ITPS
('
DIME' LITP
); MAXZ
= '
MAXI'
(LIZ '
ET' MAXZ
); MINZ
= '
MINI'
(LIZ '
ET' MINZ
); 'FIN' ITPS;
'
REPETER' ITPS
('
DIME' LITP
); TPCOUR
= '
EXTR' LITP
&ITPS
; TPCOUR = MINT '+' (TPCOUR '-' MINT) '*' (RAPFO '*' (MAXZ '-' MINZ)
'/' (MAXT '-' MINT));
'SI' ('EGA' VASENS 'VERTICAL');
LIGCOUR
= '
QUEL' 'SEG2'
('
PROG'
('
DIME' LIZ
) * TPCOUR
) LIZ
; PPCHPO
= PPCHPO '
+'
('
IPOL'
('
COOR'
2 LIGCOUR
) EVOTZ
); 'SINON';
LIGCOUR
= '
QUEL' 'SEG2' LIZ
('
PROG'
('
DIME' LIZ
) * TPCOUR
); PPCHPO
= PPCHPO '
+'
('
IPOL'
('
COOR'
1 LIGCOUR
) EVOTZ
); 'FINSI';
'SI'( 'NON' ( 'EGA' &ITPS 1 ));
LISPOI
= LISPOI '
ET'
('
COUT' LIGCOUR LIGANC
); 'FINSI';
LISPOI = LISPOI 'ET' LIGCOUR; LIGANC = LIGCOUR;
'FIN' ITPS;
'MENAGE'
; 'OPTION' '
ELEM' AVALEM
; '
RESP' LISPOI PPCHPO
;'FINPROC';