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

Reply via email to