If that is the definition:

label:

is functionally identical to:

labe DS 0H

It would be __simple__ to implement for users of FLOWASM. Just modify the 
source input routine to change the statement to remove the tailing : and insert 
DS 0H.

--
John McKown
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone *
[email protected] * 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(r) is the brand name for products underwritten and issued by the 
insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance 
Company(r), 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:[email protected]] On Behalf Of J R
> Sent: Thursday, June 14, 2012 11:20 AM
> To: [email protected]
> Subject: Re: DS 0H
>
> > 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: [email protected]
> > Subject: Re: DS 0H
> > To: [email protected]
> >
> > 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(r)
> >
> > 9151 Boulevard 26 . N. Richland Hills . TX 76010
> > (817) 255-3225 phone .
> > [email protected] . 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(r) is the brand name for products underwritten
> and issued by the insurance subsidiaries of HealthMarkets,
> Inc. -The Chesapeake Life Insurance Company(r), 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:[email protected]] On Behalf Of
> Frank Swarbrick
> > > Sent: Thursday, June 14, 2012 10:25 AM
> > > To: [email protected]
> > > 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" <[email protected]>
> > > >To: 'Frank Swarbrick' <[email protected]>;
> > > "[email protected]"
> <[email protected]>
> > > >Sent: Thursday, June 14, 2012 6:00 AM
> > > >Subject: RE: DS 0H
> > > >
> > > >> -----Original Message-----
> > > >> From: IBM Mainframe Assembler List
> > > >> [mailto:[email protected]] On Behalf Of
> > > Frank Swarbrick
> > > >> Sent: Wednesday, June 13, 2012 6:29 PM
> > > >> To: [email protected]
> > > >> 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(r)
> > > >
> > > >9151 Boulevard 26 . N. Richland Hills . TX 76010
> > > >(817) 255-3225 phone .
> > > >[email protected] . 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(r) is the brand name for products underwritten
> > > and issued by the insurance subsidiaries of HealthMarkets,
> > > Inc. -The Chesapeake Life Insurance Company(r), Mid-West
> > > National Life Insurance Company of TennesseeSM and The MEGA
> > > Life and Health Insurance Company.SM
> > > >
> > > >
> > > >
> > > >
> > >
> > >
>
>

Reply via email to