EZEREPLY especifica se qualquer código de exceção realizado pela função fornecida pelo VAGen deverá retornar em EZERT8. EZEREPLY é efetivado somente para as funções fornecidas pelo VAGen.
Se EZEREPLY estiver definido em 1 quando uma função fornecida pelo VAGen falhar, o código de retorno indicará por que a chamada da função falhou e estará disponível na palavra de função especial EZERT8 como a forma exibível de 8 caracteres do código de retorno. A instrução continua com a instrução imediatamente após a chamada da função.
Se EZEREPLY estiver definido em 0 quando uma função fornecida pelo VAGen falhar, o programa de chamada terminará com uma mensagem de erro que explica o motivo da finalização e exibe o código de retorno.
O valor inicial de EZEREPLY é 0.
A definição de EZEREPLY não tem efeito sobre:
EZEREPLY pode ser utilizado como qualquer um dos seguintes:
As características de EZEREPLY são as seguintes:
Não existirão considerações sobre a compatibilidade para qualquer ambiente.
MOVE 1 to EZEREPLY;