README.md






SUBTASK



1.0 VERSION 2.01

In the spring of 1978 I published in _T_h_e _M_u_l_t_i_-_T_a_s_k_e_r a Fortran
interface to the subtasking and chaining facilities of IAS V2.0.
This interface, subroutine SUBTASK, was also made available
through the RSX-11/IAS SIG Chicago tape.

This interface allowed the Fortran programmer to use most of the
facilities available to Macro programmers via the TCS macros.
Only a few changes were necessary to make SUBTASK V2 work with
the TCS provided in IAS V3.0. File SUBTASK.COR is a SLIPER
command file to effect these changes. Note that SUBTASK.COR
should only be applied to the SUBTASK.MAC as printed in _T_h_e
_M_u_l_t_i_-_T_a_s_k_e_r or as distributed on the Chicago tape. It should
_N_O_T be applied to the SUBTASK.MAC supplied with this file.



2.0 VERSION 3.0

SUBTASK.MAC is a greatly revised version of the original TCP
Fortran interface. All of the previous entry points have been
changed to add error returns. In addition, new entry points
have been added to reflect the increased functionality available
in the IAS V3.0 TCP macros.

The *.FTN files are provided to represent a Fortran analog of
the sample macro tasks included in Digital documentation.
SUBTASK.BIS assembles the SUBTASK subroutine and provides a
demonstration of the sample tasks. The batch stream and sample
tasks may be used with either version of SUBTASK.MAC.



3.0 SUPPORT

Support for SUBTASK V2.0 and V2.01 ceases with this release.
Support for SUBTASK V3.0 will be provided on an ad hoc basis by
the author until Digital provides a Fortran interface of their
own. To report problems, please send a complete description of
the problem, together with a fully annotated listing of the
offending program and a listing of any changes made to
SUBTASK.MAC to:
Mark F. Lewis
AAC-118 FAA
Mike Monroney Aeronautical Center
P.O. Box 25082
Oklahoma City, OK 73125