Statement: Perform

Funzione:
             L'istruzione PERFORM trasferisce esplicitamente il controllo ad una o più procedure, a fine esecuzione di queste procedure il controllo ritorna implicitamente al punto della chiamata. L'istruzione PERFORM viene usata anche per controllare l'esecuzione di istruzioni imperative.
 
 
Formato 1 

 

     PERFORM nome-procedura-1                    nome-procedura-2

THROUGH
THRU
                                                
 
 
 
 
 
 
Formato 2 
 
 
 
 
 
 
 
Formato 3

 

     PERFORM nome-procedura-1                    nome-procedura-2      WITH TEST                 UNTIL

condizione
EXIT
           
                                  
BEFORE
AFTER
THROUGH
THRU
                                                
 
 

 

     PERFORM nome-procedura-1                    nome-procedura-2                      TIMES

identificatore
intero
                 
THROUGH
THRU
                                                
 
 
 
 
Formato 4

 

     PERFORM nome-procedura-1                    nome-procedura-2      WITH TEST              

                                  
BEFORE
AFTER
THROUGH
THRU
                                                

 

                               VARYING                     FROM                       BY                     UNTIL condizione-1

                     AFTER                      FROM                       BY                     UNTIL condizione-2    ....

 

                                                                                                                            
identificatore-3
letterale-2
identificatore-2
indice-2
letterale-1
identificatore-1
indice-1
                   
                    
                    
identificatore-4
indice-3
                                                                                    
                   
identificatore-5
indice-4
letterale-3
identificatore-6
letterale-4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Top