Tom Marchant writes
I learned that ORG stood for Origin and LTORG was Literal Origin.
'LTORG' in fact stands for Literal [Pool] Origin. This tread has been
transmogrified into a [tedious] discussion of HLASM programming techniques,
and it therefore belongs on the HLASM list, not here.
That said, magic numbers have no place in any program. Writing, say,
|gubbins dc x'202300ff'
and subsequently using L'gubbins instead of 4 in expressions where the
assembled length in bytes of gubbins is required is a highly desirable
programming practice, not least because defining something in one place is
always better than defining it is two or more places.
Moreover, the argument that some clot may not understand an expression
containing the L'<whatever> notation but would understand 4 is not
persuasive. The limitations of clot programmers may need to be addressed,
ideally by retraining them as ribbon clerks; but the avoidance of
constructions that they may misunderstand is a dubious way of attempting to
do so. There is too much that they would not understand.
John Gilmore
Ashland, MA 01721-1817
USA
_________________________________________________________________
Stay in touch with old friends and meet new ones with Windows Live Spaces
http://clk.atdmt.com/MSN/go/msnnkwsp0070000001msn/direct/01/?href=http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us
----------------------------------------------------------------------
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