DS 0x (where by x I mean any constant type (A, F, H, D etc.), not a literal X) I think always means (1) align for type x and then reserve no storage. DS 0F or DC 0A(123) both align to a fullword and then reserve no storage.
I am not familiar with AL0 and I am too lazy to look it up. By analogy to AL4 it *should* do pretty much nothing at all. Charles -----Original Message----- From: IBM Mainframe Assembler List [mailto:[email protected]] On Behalf Of Seymour J Metz Sent: Friday, August 11, 2023 4:44 PM To: [email protected] Subject: Re: Self-documenting Bit Settings ITYM 0A ________________________________________ From: IBM Mainframe Assembler List <[email protected]> on behalf of Paul Gilmartin <[email protected]> Sent: Friday, August 11, 2023 7:27 PM To: [email protected] Subject: Re: Self-documenting Bit Settings On 8/11/23 16:42:06, Charles Mills wrote: > Sorry. Did not mean to be cryptic or obscure. By the question mark I meant > "why not?" > > Why not AL4? > > Yes, I never found it intuitive that A should be word-aligned and AL4 not, > but that is what it is. *But* AL0 *is* word-aligned. Go figger.
