Yeah, I always found that assigning object- or task- oriented names to registers was a recipe for disaster; You inevitably end up with multiple names for the same resource (eg: RSRCE EQU 7 and R7 EQU 7) and nothing stops you, or a later programmer, inadvertantly selecting by its "rn" name a register referenced as "RSRCE" thoughout the code and thus stomping a register which is in use. One name, by which ye shall always know them!
At (somewhen) Tony Harminc <[email protected]> wrote:
... survives in curent JES2, though it is amusing to note that the coding style that promoted the use of symbolic register names like RSRCE and WA has been thoroughly deprecated in favour of R6, R14, and the like.
Graeme
