On Sat, 15 Jun 2024 22:28:11 -0400, Bob Bridges wrote:

>Jeremy, you and I agree on a lot of things, but nah, this one isn't for me;
>it's 'way too much like work.  I'm much more likely to do it the other way:
>
>  msg="You've misdefined '"xyz''' as "'xyz'".'
>
>It may take me a couple tries to get it right, but after that I'm never
>going to look at it again so I don't feel the need to do all the extra
>typing in order to make it obvious to the passing eye.
>
It can't be made obvious.  It's irreducibly complex/x  Aggravated
by proportional fonts which make a quotation mark indistinguishable
from a double apostrophe.

>---
>-----Original Message-----
>From: Jeremy Nicoll
>Sent: Saturday, June 15, 2024 05:37
>
>Many of the literal strings in my Rexx programs are parts of error messages
>etc and lots of those have single quotes in them, mostly as apostrophes ...
>so I enclose these texts in double quotes.
>
>I tend therefore to use double quotes nearly all the time.
>
>When I do need to build strings with both in them I tend to do it via two
>vars
>
>  dq = '"'  ;   sq = "'"
>
>and end up with lines like
>
>  msg = "You've misdefined" sq || "xyz" || sq "as" dq || xyz || dq || "."

-- 
gil

----------------------------------------------------------------------
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