Download pas_repr.procedur

Back to the list

   1 : * PAS_REPR  PROCEDUR  CHAT      11/03/16    21:28:48     6902           
   2 : 'DEBP' PAS_REPR preced*'TABLE';
   3 : tt = preced.'REPRISE';
   4 : temp= preced.'TEMPS';
   5 : ns= ('DIME' temp  ) - 1;
   6 : t0=temp . 0;nsor=0;
   7 : 'REPE' bou ns;
   8 :   t1= temp . &bou;
   9 :   dt= t1 - t0 / 1.e6;
  10 :   'SI' ( tt < (t1 + dt));
  11 :      'SI' ( tt > (t1-dt));
  12 :        NSOR=  &bou;
  13 : *       mess 'on a trouve le temps ' tt;
  14 :        'QUITTER' bou;
  15 :      'FINSI';
  16 :   'FINSI';
  17 :   t0=t1;
  18 : 'FIN' bou;
  19 : 'SI' ( nsor 'EGA' 0);
  20 :    'ERREUR' 1010;
  21 : 'FINSI';
  22 : ind = index preced;
  23 : nin= dime ind;idep=faux;icon=faux;ivar=faux;item=faux;ipha=faux;
  24 : ivit=faux;idfl=faux;irot=faux;irea=faux;
  25 : 'REPETER' bou2 nin;
  26 :   'SI' ( 'EGA'  ind . &bou2  'WTABLE') ;
  27 :       'OTER' PRECED 'WTABLE';
  28 :   'FINSI';
  29 :   'SI' ( 'EGA'  ind . &bou2  'CONTINUATION');
  30 :      'OTER' PRECED 'CONTINUATION';
  31 :   'FINSI'; 
  32 :   'SI' ('EGA'   ind . &bou2 'DEPLACEMENTS');
  33 :      idep=vrai;dep=preced.'DEPLACEMENTS';
  34 :   'FINSI';
  35 :   'SI' ('EGA'   ind . &bou2 'CONTRAINTES');
  36 :      icon=vrai;con=preced.'CONTRAINTES';
  37 :   'FINSI';  
  38 :   'SI' ('EGA'   ind . &bou2 'VARIABLES_INTERNES');
  39 :      ivar=vrai;var=preced.'VARIABLES_INTERNES';
  40 :   'FINSI';    
  41 :   'SI' ('EGA'   ind . &bou2 'TEMPERATURES');
  42 :      item=vrai;tem= preced.'TEMPERATURES';
  43 :   'FINSI';      
  44 :   'SI' ('EGA'   ind . &bou2 'PROPORTIONS_PHASES');
  45 :      ipha=vrai;pha =preced . 'PROPORTIONS_PHASES';
  46 :   'FINSI';        
  47 :   'SI' ('EGA'   ind . &bou2 'VITESSES');
  48 :      ivit=vrai;vit=preced.'VITESSES';
  49 :   'FINSI';     
  50 :   'SI' ('EGA'   ind . &bou2 'REACTIONS');
  51 :      irea=vrai;rea=preced.'REACTIONS';
  52 :   'FINSI';   
  53 : 'FIN' bou2;
  54 : 
  55 : nsup= ns - nsor;
  56 : 'SI' ( nsup > 0);
  57 :   'REPE' bou3 nsup;
  58 :     ie= nsor + &bou3;
  59 :     tt= temp.ie;'OTER' temp ie;
  60 :     mess ' suppression du temps ' tt;
  61 :     'SI' idep; 'OTER' dep ie;'FINSI'; 
  62 :     'SI' icon; 'OTER' con ie;'FINSI';
  63 :     'SI' ivar; 'OTER' var ie;'FINSI';
  64 :     'SI' item; 'OTER' tem ie;'FINSI';
  65 :     'SI' ipha; 'OTER' pha ie;'FINSI';
  66 :     'SI' ivit; 'OTER' vit ie;'FINSI';
  67 :     'SI' idfl; 'OTER' del ie;'FINSI';
  68 :     'SI' irot; 'OTER' rot ie;'FINSI';
  69 :     'SI' irea; 'OTER' rea ie;'FINSI';
  70 :   'FIN' bou3;
  71 : 'FINSI';
  72 : 'FINP' ;
  73 : 
  74 :  
  75 :  

© Cast3M 2003 - All rights reserved.
Disclaimer