EXEC
Uma declaração EXEC (figura 1) marca o inicio de um job step.
PGM= - É obrigatória;
Por exemplo:
// EXEC PGM=SORT6
ou
// EXEC PROC=COBOL
Por exemplo:
// EXEC COBOL
// EXEC FORTRAN
Parâmetro COND
Mas, como o sistema operacional sabe que os dois últimos steps deveriam
ser dispensados?
COND=(12,LE,FORT)
Diz que se 12 for menor ou igual ao código de condição retornado pelo job
step FORT, o step não será executado.
Vamos examinar isso outra vez. Veja o parâmetro COND que aparece na
seguinte declaração EXEC:
A forma mais segura de lidar com a lógica do parâmetro COND é lê-lo como
está escrito, da esquerda para a direita.O step será omitido se determinada
constante encontrar uma certa condição relativa ao código de condição
retornado por um job step anterior.
COND =((8,LE,FORT),(4,LT,LKDE))
significa que este step deve ser omitido se 8 for menor ou igual ao código de
condição retornado por FORT, ou se 4 for menor que o código de condição
retornado por LKED. Observe os parênteses.
Questionário