24.01.2014 Views

Parte ii - IIS Marconi Latina - Area didattica

Parte ii - IIS Marconi Latina - Area didattica

Parte ii - IIS Marconi Latina - Area didattica

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Manuale COBOL 959<br />

Nelle sezioni successive vengono descritte le varie forme di utilizzo dell’istruzione ‘PERFORM’,<br />

per livelli successivi di complessità. Si tenga conto che la spiegazione riguardo al<br />

funzionamento per un certo livello, riguarda anche quelli più complessi successivi.<br />

82.12.15.1 Chiamata semplice<br />

«<br />

Secondo la forma di utilizzo più semplice dell’istruzione ‘PERFORM’, la chiamata esegue una<br />

volta sola l’intervallo di procedure indicate. Per procedure qui si intendono dei paragrafi,<br />

oppure delle sezioni intere della divisione ‘PROCEDURE DIVISION’.<br />

Se si indica soltanto un nome (di paragrafo o di sezione), si intende eseguire solo la procedura<br />

relativa; se si indica la parola ‘THROUGH’ o ‘THRU’ seguita da un altro nome, si intendono<br />

eseguire tutti i paragrafi o tutte le sezioni dal primo al secondo nome incluso.<br />

Il fatto che la chiamata di una procedura avvenga in modo così libero, implica la necessità<br />

di stabilire delle restrizioni alle chiamate annidate: una procedura, o un insieme di procedure<br />

chiamate attraverso l’istruzione ‘PERFORM’, possono contenere delle chiamate annidate.<br />

Queste chiamate interne, per poter essere eseguite correttamente, devono riguardare delle<br />

procedure più interne, oppure completamente esterne.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!