Re: CL8''

2020-04-21 Thread Jonathan Scott
Zero-length strings are only supported for initial values. A field cannot have zero length, so if the initial value is an empty string, there must be an explicit length. > On 2020-04-21, at 01:53:11, Jonathan Scott wrote: > > > > Support for zero-length strings was added in HLASM 1.3 in around >

Re: CL8''

2020-04-21 Thread Paul Gilmartin
On 2020-04-21, at 01:53:11, Jonathan Scott wrote: > > Support for zero-length strings was added in HLASM 1.3 in around > 1998, but it was common for a long time after that to include a > trailing space on an initial value just in case that release had > not yet been installed. > I generally

Re: CL8''

2020-04-21 Thread Jonathan Scott
Support for zero-length strings was added in HLASM 1.3 in around 1998, but it was common for a long time after that to include a trailing space on an initial value just in case that release had not yet been installed. On Mon, Apr 20, 2020 at 8:45 PM -0500, "Paul Gilmartin" wrote: > Hmmm. HLASM

Re: CL8''

2020-04-20 Thread Keven
:45 PM -0500, "Paul Gilmartin" <0014e0e4a59b-dmarc-requ...@listserv.uga.edu> wrote: On 2020-04-20, at 18:31:19, robi...@dodo.com.au wrote: > > On 2020-04-21 02:29, Ed Jaffe wrote: >> On 4/19/2020 11:24 PM, Windt, W.K.F. van der (Fred) wrote: >>&

Re: CL8''

2020-04-20 Thread robin51
On 2020-04-21 11:44, Paul Gilmartin wrote: On 2020-04-20, at 18:31:19, robi...@dodo.com.au wrote: On 2020-04-21 02:29, Ed Jaffe wrote: On 4/19/2020 11:24 PM, Windt, W.K.F. van der (Fred) wrote: DCCL8'' For such a case, I will always code: DC CL8' ' Why not just apply the bug fix

Re: CL8''

2020-04-20 Thread Paul Gilmartin
On 2020-04-20, at 18:31:19, robi...@dodo.com.au wrote: > > On 2020-04-21 02:29, Ed Jaffe wrote: >> On 4/19/2020 11:24 PM, Windt, W.K.F. van der (Fred) wrote: >>> DCCL8'' >> For such a case, I will always code: >> DC CL8' ' > > Why not just apply th

Re: CL8''

2020-04-20 Thread robin51
On 2020-04-21 02:29, Ed Jaffe wrote: On 4/19/2020 11:24 PM, Windt, W.K.F. van der (Fred) wrote: DCCL8'' For such a case, I will always code: DC CL8' ' Why not just apply the bug fix?

Re: CL8''

2020-04-20 Thread Paul Gilmartin
On 2020-04-20, at 14:05:06, Jonathan Scott wrote: > > On 4/20/2020 9:40 AM, Paul Gilmartin wrote: >>> For such a case, I will always code: >>> >>> DC CL8' ' >>> >> Does that truncate properly, but quietly if: >> o is 8 bytes? >> o

Re: CL8''

2020-04-20 Thread Jonathan Scott
On 4/20/2020 9:40 AM, Paul Gilmartin wrote: >> For such a case, I will always code: >> >> DC CL8' ' >> > Does that truncate properly, but quietly if: > o is 8 bytes? > o is 9 bytes? (Should warn.) That's correct, with a warning only if FLAG(TRUNC) is enable

Re: CL8''

2020-04-20 Thread Paul Gilmartin
On 2020-04-20, at 11:09:46, Ed Jaffe wrote: > > On 4/20/2020 9:40 AM, Paul Gilmartin wrote: >> >>> For such a case, I will always code: >>> >>> DC CL8' ' >>> >> Does that truncate properly, but quietly if: >> o is 8 bytes? >

Re: CL8''

2020-04-20 Thread Ed Jaffe
On 4/20/2020 9:40 AM, Paul Gilmartin wrote: For such a case, I will always code: DC CL8' ' Does that truncate properly, but quietly if: o is 8 bytes? o is 9 bytes? (Should warn.) Your "should warn" above is an incorrect assertion. DC CL8'12345678901234567890' is perfe

Re: CL8''

2020-04-20 Thread Paul Gilmartin
On 2020-04-20, at 10:29:30, Ed Jaffe wrote: > > On 4/19/2020 11:24 PM, Windt, W.K.F. van der (Fred) wrote: >> DCCL8'' > > For such a case, I will always code: > > DC CL8' ' > Does that truncate properly, but quietly if: o is 8 bytes? o is 9 bytes? (Should w

Re: CL8''

2020-04-20 Thread Ed Jaffe
On 4/19/2020 11:24 PM, Windt, W.K.F. van der (Fred) wrote: DCCL8'' For such a case, I will always code: DC CL8' ' -- Phoenix Software International Edward E. Jaffe 831 Parkview Drive North El Segundo, CA 90245 https://www.phoenixsoftware.com

Re: CL8''

2020-04-20 Thread Windt, W.K.F. van der (Fred)
Thanks Jonathan, I'll ask our support department to install this APAR. Fred! -Original Message- From: IBM Mainframe Assembler List On Behalf Of Jonathan Scott Sent: maandag 20 april 2020 9:54 To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: CL8'' > Does anybody know why this happ

Re: CL8''

2020-04-20 Thread Jonathan Scott
> Does anybody know why this happens: > > Active Usings: None > R-Loc Object CodeAddr1 Addr2 Stmt Source Statement > HLASM R6.0 2020/04/20 08.13 > 00 0A00404040401938 DCCL8'' > 08 4040404040404040 1939 DC

Re: CL8''

2020-04-20 Thread Seymour J Metz
-requ...@listserv.uga.edu] Sent: Monday, April 20, 2020 3:38 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: CL8'' Nothing strange in the source code: FQMTEST + TO: E/E/RUS/FQ/AASM COLUMNS 1 00080 Command

Re: CL8''

2020-04-20 Thread Windt, W.K.F. van der (Fred)
02 DC CL8'' 4CCCDF77 043338DD --

Re: CL8''

2020-04-20 Thread Seymour J Metz
...@listserv.uga.edu] Sent: Monday, April 20, 2020 3:32 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: CL8'' If I assemble this (no variables at all): FQMTEST RSECT DCCL8'' DCCL8' ' END I get this result

Re: CL8''

2020-04-20 Thread Windt, W.K.F. van der (Fred)
: CL8'' If I assemble this (no variables at all): FQMTEST RSECT DCCL8'' DCCL8' ' END I get this result: Page3 Active Usings: None R-Loc Object

Re: CL8''

2020-04-20 Thread Keven
The generated code is:DC CL8’’ The assembler is supposed to generate character spaces if a character-type DC statement Has a null nominal value. Keven On Mon, Apr 20, 2020 at 2:22 AM -0500, wrote: There is nothing wrong with CL8''. I

Re: CL8''

2020-04-20 Thread Windt, W.K.F. van der (Fred)
If I assemble this (no variables at all): FQMTEST RSECT DCCL8'' DCCL8' ' END I get this result: Page3 Active Usings: None R-Loc Object Code

Re: CL8''

2020-04-20 Thread Seymour J Metz
> Does anybody know why this happens: Not without showing us the macro definition and the macro call. > I expected CL8'' to generate 8 spaces as well It does. > The source code is > DCCL8'' That's not DC CL8''. -- Shmuel (Seymour J.) Metz http://mason.gmu

Re: CL8''

2020-04-20 Thread Mikael . Nystrom
There is nothing wrong with CL8''. I guess has a value. //Mikael -Original Message- From: IBM Mainframe Assembler List On Behalf Of Windt, W.K.F. van der (Fred) Sent: den 20 april 2020 08:24 To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: CL8'' Hi, Does anybody know why this happens

CL8''

2020-04-20 Thread Windt, W.K.F. van der (Fred)
Hi, Does anybody know why this happens: Active Usings: None R-Loc Object CodeAddr1 Addr2 Stmt Source Statement HLASM R6.0 2020/04/20 08.13 00 0A00404040401938 DCCL8'' 08 40404040404040401939 DC

Re: Subject: AW: ** ASMA030E Invalid literal usage - =CL8'MARTINWH'

2012-07-23 Thread Bill Fairchild
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: Subject: AW: ** ASMA030E Invalid literal usage - =CL8'MARTINWH' On Thu, Jul 12, 2012 at 3:58 PM, Peter Relson rel...@us.ibm.com wrote: I hope that any usage of LPP is solely for theoretical / experimental purposes. It is not intended for use outside

Subject: AW: ** ASMA030E Invalid literal usage - =CL8'MARTINWH'

2012-07-12 Thread Peter Relson
I hope that any usage of LPP is solely for theoretical / experimental purposes. It is not intended for use outside of the operating system, which is presumably part of the reason that it is not in the principles of operation. Peter Relson z/OS Core Technology Design

Automatic reply: Subject: AW: ** ASMA030E Invalid literal usage - =CL8'MARTINWH'

2012-07-12 Thread Evans, James R. (RET-DAY)
I am out of the office until Monday 7/16//2012. I will read your note, as time permits, when I return to the office. If your e-mail is urgent and concerns a production issue/problem, please send your note to the 'GLO-RETS zOS Content' mailbox for attention. Thanks!

Re: Subject: AW: ** ASMA030E Invalid literal usage - =CL8'MARTINWH'

2012-07-12 Thread Rob van der Heij
On Thu, Jul 12, 2012 at 3:58 PM, Peter Relson rel...@us.ibm.com wrote: I hope that any usage of LPP is solely for theoretical / experimental purposes. It is not intended for use outside of the operating system, which is presumably part of the reason that it is not in the principles of

Re: Subject: AW: ** ASMA030E Invalid literal usage - =CL8'MARTINWH'

2012-07-12 Thread Paul Gilmartin
On Jul 12, 2012, at 08:24, Rob van der Heij wrote: On Thu, Jul 12, 2012 at 3:58 PM, Peter Relson rel...@us.ibm.com wrote: I hope that any usage of LPP is solely for theoretical / experimental purposes. It is not intended for use outside of the operating system, which is presumably part of

Re: Subject: AW: ** ASMA030E Invalid literal usage - =CL8'MARTINWH'

2012-07-12 Thread McKown, John
-Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Paul Gilmartin Sent: Thursday, July 12, 2012 10:59 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: Subject: AW: ** ASMA030E Invalid literal usage - =CL8'MARTINWH' snip

Re: Subject: AW: ** ASMA030E Invalid literal usage - =CL8'MARTINWH'

2012-07-12 Thread Paul Gilmartin
On 2012-07-12 16:33, Edward Jaffe wrote: On 7/12/2012 9:56 AM, McKown, John wrote: Which is totally simplistic these days. You bought your cell phone, right? Do you really think that you can do anything to it that you want to? And that it is totally documented? In today's IP is __mine__ world,

Re: Subject: AW: ** ASMA030E Invalid literal usage - =CL8'MARTINWH'

2012-07-12 Thread Gord Tomlin
Maybe there's hope: http://www.mozilla.org/en-US/b2g/ -- Regards, Gord Tomlin Action Software International (a division of Mazda Computer Corporation) Tel: (905) 470-7113, Fax: (905) 470-6507 On 2012-07-12 19:28, Paul Gilmartin wrote: On 2012-07-12 16:33, Edward Jaffe wrote: On 7/12/2012

Re: ** ASMA030E Invalid literal usage - =CL8'MARTINWH'

2012-07-02 Thread John P Kalinich
http://www-01.ibm.com/support/docview.wss?uid=isg1PK87960 From: Walt Farrell walt.farr...@gmail.com To: ASSEMBLER-LIST@listserv.uga.edu Date: 07/02/2012 07:44 AM Subject:Re: ** ASMA030E Invalid literal usage - =CL8'MARTINWH' Sent by:IBM Mainframe Assembler List ASSEMBLER

Re: ** ASMA030E Invalid literal usage - =CL8'MARTINWH'

2012-07-02 Thread Martin Truebner
Walt, Where are the LPP described? I don't see them in the latest PoPs (-08) that I have. David Stokes posted the link to the documentation of these instructions. I haven't checked them en detail- they look like the ones I am using ...and HIS instructions HIS is hardware

** ASMA030E Invalid literal usage - =CL8'MARTINWH'

2012-07-01 Thread Martin Truebner
When I compile this LPP =CL8'MARTINWH' leave a trace that we were here I get this: ** ASMA030E Invalid literal usage - =CL8'MARTINWH' Why- There is absolutly no restriction of what can be placed in the program parameter. My HLASM is:(PTF UK70680) HLASM R6.0 -- Martin

Re: ** ASMA030E Invalid literal usage - =CL8'MARTINWH'

2012-07-01 Thread Binyamin Dissen
On Sun, 1 Jul 2012 15:44:53 +0200 Martin Truebner mar...@pi-sysprog.de wrote: :When I compile this : LPP =CL8'MARTINWH' leave a trace that we were here :I get this: :** ASMA030E Invalid literal usage - =CL8'MARTINWH' :Why- There is absolutly no restriction of what can be placed

Re: ** ASMA030E Invalid literal usage - =CL8'MARTINWH'

2012-07-01 Thread Jon Perryman
I don't see LPP in the POP manual. Is it an instruction or a macro? If it's a macro, then maybe there is an option to get around this error message. Jon Perryman. From: Martin Truebner mar...@pi-sysprog.de When I compile this LPP =CL8'MARTINWH

AW: ** ASMA030E Invalid literal usage - =CL8'MARTINWH'

2012-07-01 Thread David Stokes
Betreff: Re: ** ASMA030E Invalid literal usage - =CL8'MARTINWH' I don't see LPP in the POP manual. Is it an instruction or a macro? If it's a macro, then maybe there is an option to get around this error message. Jon Perryman. From: Martin Truebner mar...@pi

Re: ** ASMA030E Invalid literal usage - =CL8'MARTINWH'

2012-07-01 Thread Jonathan Scott
shipped would be greatly increased if some customer actually reported the problem to IBM through normal service channels. Jonathan Scott IBM Hursley, UK When I compile this LPP =CL8'MARTINWH' leave a trace that we were here I get this: ** ASMA030E Invalid literal usage - =CL8

Re: ** ASMA030E Invalid literal usage - =CL8'MARTINWH'

2012-07-01 Thread Paul Gilmartin
On Jul 1, 2012, at 11:35, Jonathan Scott wrote: Ref: Your note of Sun, 1 Jul 2012 15:44:53 +0200 HLASM does not allow literals unless the relevant instruction operand in the opcode table is marked to say that a literal is allowed. Why? An address expression should be an address

Re: ** ASMA030E Invalid literal usage - =CL8'MARTINWH'

2012-07-01 Thread Scott Ford
? If it's a macro, then maybe there is an option to get around this error message. Jon Perryman. From: Martin Truebner mar...@pi-sysprog.de When I compile this LPP =CL8'MARTINWH' leave a trace that we were here I get this: ** ASMA030E

Re: ** ASMA030E Invalid literal usage - =CL8'MARTINWH'

2012-07-01 Thread Martin Truebner
Scott, ... maybe the usage of the LPP instruction is not so common ... You hit the nail rite into the camels back (or so). z/OS gives you HIS (which covers all aspects and circumstances that LPP might/can/is usefull to be used) - z/LINUX uses (most of the time) a different assembler So