> My guess is that the original code restarts an interrupted job,
> with "index" holding how far the job has run so far (and saved on
> disk between the chunks labeled 110, 109, ...) We want to do that
> sort of thing often enough why wouldn't popular operating systems let
> us do that without explicitly coding for it? :-(
Well, VMS has $RESTART and BATCH$RESTART, which will allow a batch job
to pick up where it left off. Granted, this is at the level of commands
to the operating system, and not within one of these commands (such as
running a Fortran program), but the facility is there.
|