The problem was NOT that Rexx (or my coding style) failed to uppercase an 
operand; the problem was that TSO did. Note my subject line: a rant about TSO.

'MyCart01' (as written, in camel-case) was my intended CART and it is a valid 
CART: a CART may have any 64-bit value. The problem was that the CONSOLE 
command uppercased it to MYCART01. Yes, had I written my Rexx in such a way as 
to uppercase it the problem would have disappeared, but two wrongs don't make a 
right.

Had Rexx or my coding style inadvertently uppercased my intended CART it would 
simply have created a false impression of what constitutes a valid CART. Note 
what the first almost correct answerer posted: "Your problem is caused by using 
lower case characters in your CART parameter value, the value of variable 
MyCart. If you used all upper case, or all numerics, it would work fine. That's 
not documented anywhere that I've thus far been able to find."

He is incorrect in his impression of what constitutes a valid CART, and his 
wrong impression of CART validity would be reinforced if Rexx or my coding 
style "corrected" my camel-case CART.

Charles


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Seymour J Metz
Sent: Saturday, May 23, 2020 11:20 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Friday Follies/Why won't this work?/TSO Rant #387

> You seem stuck on this capitalization thing.

You seem to forget that this thread started on a capitalization issue. You also 
seem to assume that my alleged fixation affects the way others code. You might 
note that of the three error issues I listed, capitalization was last - why did 
you single it out?

> I’ve never had such a problem,

K3wl. What about code written by others.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to