|
Enterprise COBOL for z/OS, Version 4.2, Programming Guide
O exemplo a seguir mostra uma estrutura aninhada com alguns programas contidos que são identificados como COMMON.

A tabela a seguir descreve a hierarquia de chamada para a estrutura que é mostrada no exemplo acima.
Os programas A12, A2 e A3 são identificados como COMMON e as chamadas associadas a eles são diferentes.
| Este programa |
Pode ligar para esses programas |
E pode ser chamado por esses programas |
| A |
A1, A2, A3 |
None |
| A1 |
A11, A12, A2, A3 |
A |
| A11 |
A111, A12, A2, A3 |
A1 |
| A111 |
A12, A2, A3 |
A11 |
| A12 |
A2, A3 |
A1, A11, A111 |
| A2 |
A3 |
A, A1, A11, A111, A12, A3 |
| A3 |
A2 |
A, A1, A11, A111, A12, A2 |
Neste exemplo, observe que:
- A2 não pode chamar A1 porque A1 não é comum e não está contido em A2.
- A1 pode chamar A2 porque A2 é comum.
© Copyright IBM Corp.
|