On Mon, 6 Nov 2006 16:31:18 +0100, Chris Mason <[EMAIL PROTECTED]> wrote: > >Regarding the more substantive point, we'll have to agree to disagree. >
ok. > >I would never code an address reference with a negative offset like this so >I have no experience of the expressions of this type - maybe I've missed >something all these years. However defining a field and then operating >outside its bounds looks like a recipe for disaster - again only in my >opinion. > On this we agree. I wouldn't either. I'd have defined M1CC as a 6 byte field. > >Maybe I'm being thick but I can't see where specifying a length attribute >would ever be considered for the instruction > > MVC M1CC,=X'402120202020' MOVE IN EDIT MASK Well, it is used. It is implied. > >- ... when the Assembler came to >ORGanising the LiTerals (LTORG)[1]. I learned that ORG stood for Origin and LTORG was Literal Origin. ... > >[1] Personally - almost for aesthetic reasons - I have never liked literals. Here we can also disagree. While I'll agree with you that careless use of literals can waste some storage, IMHO it significantly improves readability. Tom Marchant ---------------------------------------------------------------------- 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