On 2019-03-08, at 10:06:12, Jonathan Scott wrote: > > When AINSERT was invented, about 20 years ago, the HLASM team > failed to anticipate some of the ingenious ways in which it > might be used, especially inserting COPY statements ... > The need to AINSERT COPY statements is a relic of a painfully resource-constrained predecessor which required that AIF and COPY be performed in separate passes. Designers faced the difficult choice of which to do first. They chose to do COPY first, prohibiting the obvious use of AIF to bypass copy in order to support AIF in copybook members. A better design would provide a conditional COPY.
-- gil