From a Fortran routine, you can retrieve the qualifying data using
Fortran-specific callable services and functions, which are described
in Language Environment for MVS & VM Fortran
Run-Time Migration Guide.
A user condition handler can request one of three different actions
to continue the execution of a failing mathematical or bit manipulation
routine:
The resume action (result code 10). The value in std_resume_value (either
the default value provided to the user condition handler or a modified
value provided by the user condition handler) becomes the final result
value for the routine.
The resume with new input value action (result code 60 with a
new condition token of CEE0CE). The values to be used as parameters
for invoking the routine again are provided by the user condition
handler in parameter_1 and, if applicable,
in parameter_2.
The resume with new output value action (result code 60 with a
new condition token of CEE0CF). The fixup_resume_value value
provided by the user condition handler becomes the final result value
for the routine.