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