Ah, of course, the old triple-quote. Seriously, thanks. My real stuff was a little more complicated than the below and I had to rearrange it to get it to work, but yes, the triple quote solved it.
As I recall now I have had this issue before, and solved it with (or something like) // SET Q='''' ... // SET LONGSYM=&Q.&SYM1.&SYM2.&Q Thanks again. @Gil hates EBCDIC. I have to admit I am not overly fond of JCL. Charles -----Original Message----- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Farley, Peter x23353 Sent: Thursday, February 28, 2019 3:43 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: How do I get a lower-case value into a "long" symbol? I think that you have to triple-quote the beginning of the SYM1 value and the end of the SYM2 value, like this: // SET SYM1='''blah,blah,blah' ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN