> The : on a label is an interesting idea. But I am unsure of what "align 
> properly" means. Do you mean to a halfword boundry? 
===  Yes, it is an interesting idea and, IMHO, the only way to implement it 
would be exactly like a DS0H.  It's only purpose would be to label executable 
machine instructions, so interleaved assembler instructions would have no 
impact.  
===  
 > Date: Thu, 14 Jun 2012 10:38:18 -0500
> From: john.mck...@healthmarkets.com
> Subject: Re: DS 0H
> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
> 
> Well, just my personal oddity, I guess. No offense intended. I have many. As 
> many are aware of. Especially on IBM-MAIN where I am always showing how I can 
> do many things at a UNIX shell prompt more easily (for me) than using TSO 
> REXX programming. Got one person royally angry, as best as I can tell from 
> his reply phrasing and mild invective (incoherent use of crappy symbols like 
> >, <, and | ).
> 
> The : on a label is an interesting idea. But I am unsure of what "align 
> properly" means. Do you mean to a halfword boundry? Or to the proper boundry 
> implied by the next instruction? The latter may be a bit difficult. But I 
> don't know because I don't know how the assembler does its parsing. What if 
> the next card has a pseudo op like USING or DROP instead of something which 
> has an implied or specified alignment requirement?
> 
> --
> John McKown
> Systems Engineer IV
> IT
> 
> Administrative Services Group
> 
> HealthMarkets®
> 
> 9151 Boulevard 26 . N. Richland Hills . TX 76010
> (817) 255-3225 phone .
> john.mck...@healthmarkets.com . www.HealthMarkets.com
> 
> Confidentiality Notice: This e-mail message may contain confidential or 
> proprietary information. If you are not the intended recipient, please 
> contact the sender by reply e-mail and destroy all copies of the original 
> message. HealthMarkets® is the brand name for products underwritten and 
> issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake 
> Life Insurance Company®, Mid-West National Life Insurance Company of 
> TennesseeSM and The MEGA Life and Health Insurance Company.SM
> 
> > -----Original Message-----
> > From: IBM Mainframe Assembler List
> > [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Frank Swarbrick
> > Sent: Thursday, June 14, 2012 10:25 AM
> > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
> > Subject: Re: DS 0H
> >
> >  Why funny?  Seems to me that:
> >
> > EXIT    LABEL
> >         RETURN (14,12),RC=0
> >
> >
> > is a lot simpler to understand than
> > EXIT    DS 0H
> >         RETURN (14,12),RC=0
> >
> >
> > Of course anyone who's programmed assembler for more than one
> > day knows that the DS 0H is for, but I prefer to have my code
> > describe "what it's for" rather than "how it works".
> >
> > Personally, I think the assembler should support a feature
> > where it would align properly if you specify a label followed
> > by a colon.  For example
> >
> > EXIT:
> >         RETURN (14,12),RC=0
> >
> >
> > or
> > End_Processing:
> >
> >         RETURN (14,12),RC=0
> >
> > It's just more pleasing to my eye.
> >
> > Frank
> >
> >
> >
> > >________________________________
> > > From: "McKown, John" <john.mck...@healthmarkets.com>
> > >To: 'Frank Swarbrick' <frank.swarbr...@yahoo.com>;
> > "ASSEMBLER-LIST@LISTSERV.UGA.EDU" <ASSEMBLER-LIST@LISTSERV.UGA.EDU>
> > >Sent: Thursday, June 14, 2012 6:00 AM
> > >Subject: RE: DS 0H
> > >
> > >> -----Original Message-----
> > >> From: IBM Mainframe Assembler List
> > >> [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of
> > Frank Swarbrick
> > >> Sent: Wednesday, June 13, 2012 6:29 PM
> > >> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
> > >> Subject: Re: DS 0H
> > >>
> > >> I though of doing that very thing.  Do you find it objectionable?
> > >>
> > >
> > >Why would I? It just seems "funny" to me. But, if you were
> > to see some of my code, you'd think that I'm a bit "funny".
> > >
> > >--
> > >John McKown
> > >Systems Engineer IV
> > >IT
> > >
> > >Administrative Services Group
> > >
> > >HealthMarkets®
> > >
> > >9151 Boulevard 26 . N. Richland Hills . TX 76010
> > >(817) 255-3225 phone .
> > >john.mck...@healthmarkets.com . www.HealthMarkets.com
> > >
> > >Confidentiality Notice: This e-mail message may contain
> > confidential or proprietary information. If you are not the
> > intended recipient, please contact the sender by reply e-mail
> > and destroy all copies of the original message.
> > HealthMarkets® is the brand name for products underwritten
> > and issued by the insurance subsidiaries of HealthMarkets,
> > Inc. -The Chesapeake Life Insurance Company®, Mid-West
> > National Life Insurance Company of TennesseeSM and The MEGA
> > Life and Health Insurance Company.SM
> > >
> > >
> > >
> > >
> >
> >
                                          

Reply via email to