No, the problem is you didn't adhere to the interface, possibly because the relevant statement is not (RCF submitted*) in the obvious location. CONSOLE is not the only case where you need to know the case behavior of the command. I never said that you should uppercase everything, only that you should use the *correct* case for the task at hand, and that I've seen a lot of errors stemming from the failure to do so.
You are incorrect in your fantasy that you are a telepath. You are imputing to me beliefs and impressions that I have never held and claims that I have never made. Please rebut claims that people actually made, not claims you invented on the spot. As for the subject line, it's wrongheaded. It's not some abstract TSO in the sky that uppercased the CART, it's, e.g., the CONSOLE command, the CART subcommand. I've been using TSO commands with mixed case operands since before you could spell TSO, and they worked just fine. * You could try to submit a problem report, but I suspect that it will be closed as BAD. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 ________________________________________ From: IBM Mainframe Discussion List [[email protected]] on behalf of Charles Mills [[email protected]] Sent: Sunday, May 24, 2020 5:26 PM To: [email protected] Subject: Re: Friday Follies/Why won't this work?/TSO Rant #387 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:[email protected]] On Behalf Of Seymour J Metz Sent: Saturday, May 23, 2020 11:20 PM To: [email protected] 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 [email protected] with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
