40 years ago someone used to teach 360 assembler to newbies.   The
registers were "rabbit", "grass" etc instead of r2,r3.  The grads came out
very confused.

On Sat, 26 Nov 2022 at 18:32, Leonard D Woren <ibm-main...@ldworen.net>
wrote:

> Long ago, in a nearby galaxy, I used descriptive names for registers.
> I got over it after having to deal with a program that had 36
> different register equates.  That program was completely incomprehensible.
>
> You should think not only of what works for you when writing it, but
> as they say, "Always code as if the guy who ends up maintaining your
> code will be a violent psychopath who /knows where you live/.."  (You
> can google that for yourself and get 100K hits.)
>
> /Leonard
>
> Brian Chapman wrote on 11/21/2022 7:04 AM:
> > For the register equates, I only use the equates when the equate is
> related
> > to an active USING statement. With registers 0,1,12 (if not
> > baseless),13,14,and 15 unavailable, it really limits the number of
> > registers for addressing control blocks. I find the register equate
> > methodology very useful and descriptive when managing many DSECTs.
>
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to