> 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 > > > > > > > > > > > > > > > >