On Thu, 13 Aug 2009 16:58:21 -0500, Paul Gilmartin <[email protected]> wrote:
>... >My understanding/conjecture is that when the Assembler >(for example), using BPAM, encounters a COPY nested >within another COPY member, it: > >o Does a NOTE to mark the current block. > >o Saves the NOTE word _and_ the offset of the current > source record relative to that block > >o Does a FIND to open the referenced member. > >At the end of that member, it reverses the process >with a POINT and displacing to the saved offset. > >If the motivation of Q*AM is to make blocking and >unblocking transparent to the program, the putative >QNOTE would need to save both the TTR and the record >offset in an opaque data object. QPOINT would need >to employ both. >... Ok. I agree. A Q*AM version of NOTE and POINT would have to include record number or block offset or some such (just as that info has to be added to the NOTE data by a B*AM program). All those about to submit a formal request for QPAM should take note (so to speak). Pat O'Keefe ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

