<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div></div><div style="direction: inherit;">This is probably too late, and I still have to read over the rest of the thread, but one possibility would be to just concatenate adjacent string literals (where a one sided string literal extends until the end of the line.</div><div style="direction: inherit;"><br></div><div style="direction: inherit;">E.g. In your example:</div><div style="direction: inherit;"><br></div><div style="direction: inherit;"><div class="bloop_markdown"><pre><code class="swift"><font color="#000000" face="Helvetica, Arial"><span style="font-size: 13px; white-space: normal; background-color: rgba(255, 255, 255, 0);">let string =
"Hello "</span></font></code><span style="font-family: Helvetica, Arial; font-size: 13px; white-space: normal; background-color: rgba(255, 255, 255, 0); color: inherit;"> // Three trailing space characters</span></pre><pre><span style="font-family: Helvetica, Arial; font-size: 13px; white-space: normal; background-color: rgba(255, 255, 255, 0); color: inherit;"> "Swift</span></pre><pre><span style="font-family: Helvetica, Arial; font-size: 13px; white-space: normal; background-color: rgba(255, 255, 255, 0); color: inherit;">" 4.0" // Three leading space characters
print(string)</span></pre><pre><span style="color: inherit; font-family: Helvetica, Arial; font-size: 13px; white-space: normal; background-color: rgba(255, 255, 255, 0);"> // prints:</span></pre><pre><span style="color: inherit; font-family: Helvetica, Arial; font-size: 13px; white-space: normal; background-color: rgba(255, 255, 255, 0);">Hello___</span><span style="color: inherit; font-family: Helvetica, Arial; font-size: 13px; white-space: normal; background-color: rgba(255, 255, 255, 0);">Swift</span></pre><pre><span style="color: inherit; font-family: Helvetica, Arial; font-size: 13px; white-space: normal; background-color: rgba(255, 255, 255, 0);">___4.0</span></pre><pre><span style="color: inherit; font-family: Helvetica, Arial; font-size: 13px; white-space: normal; background-color: rgba(255, 255, 255, 0);"> where _ is a space character</span></pre><p></p></div><div class="bloop_original_html"></div></div><div style="direction: inherit;">My iPad is really fighting me here, but you see what I mean. And unclosed quote on a line could simply include the new line character as part of the string. A closed quote on a line does not include the new line.</div><div style="direction: inherit;"><br></div><div style="direction: inherit;"><br></div><div><div style="direction: inherit;"><br></div>On Apr 3, 2017, at 2:35 AM, Adrian Zubarev via swift-evolution <<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a>> wrote:<br><br></div><blockquote type="cite"><div><style>
body {
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
        padding:1em;
        margin:auto;
        background:#fefefe;
}
h1, h2, h3, h4, h5, h6 {
        font-weight: bold;
}
h1 {
        color: #000000;
        font-size: 28pt;
}
h2 {
        border-bottom: 1px solid #CCCCCC;
        color: #000000;
        font-size: 24px;
}
h3 {
        font-size: 18px;
}
h4 {
        font-size: 16px;
}
h5 {
        font-size: 14px;
}
h6 {
        color: #777777;
        background-color: inherit;
        font-size: 14px;
}
hr {
        height: 0.2em;
        border: 0;
        color: #CCCCCC;
        background-color: #CCCCCC;
display: inherit;
}
p, blockquote, ul, ol, dl, li, table, pre {
        margin: 15px 0;
}
a, a:visited {
        color: #4183C4;
        background-color: inherit;
        text-decoration: none;
}
#message {
        border-radius: 6px;
        border: 1px solid #ccc;
        display:block;
        width:100%;
        height:60px;
        margin:6px 0px;
}
button, #ws {
        font-size: 12 pt;
        padding: 4px 6px;
        border-radius: 5px;
        border: 1px solid #bbb;
        background-color: #eee;
}
code, pre, #ws, #message {
        font-family: Monaco;
        font-size: 10pt;
        border-radius: 3px;
        background-color: #F8F8F8;
        color: inherit;
}
code {
        border: 1px solid #EAEAEA;
        margin: 0 2px;
        padding: 0 5px;
}
pre {
        border: 1px solid #CCCCCC;
        overflow: auto;
        padding: 4px 8px;
}
pre > code {
        border: 0;
        margin: 0;
        padding: 0;
}
#ws { background-color: #f8f8f8; }
.bloop_markdown table {
border-collapse: collapse;
font-family: Helvetica, arial, freesans, clean, sans-serif;
color: rgb(51, 51, 51);
font-size: 15px; line-height: 25px;
padding: 0; }
.bloop_markdown table tr {
border-top: 1px solid #cccccc;
background-color: white;
margin: 0;
padding: 0; }
.bloop_markdown table tr:nth-child(2n) {
background-color: #f8f8f8; }
.bloop_markdown table tr th {
font-weight: bold;
border: 1px solid #cccccc;
margin: 0;
padding: 6px 13px; }
.bloop_markdown table tr td {
border: 1px solid #cccccc;
margin: 0;
padding: 6px 13px; }
.bloop_markdown table tr th :first-child, table tr td :first-child {
margin-top: 0; }
.bloop_markdown table tr th :last-child, table tr td :last-child {
margin-bottom: 0; }
.bloop_markdown blockquote{
border-left: 4px solid #dddddd;
padding: 0 15px;
color: #777777; }
blockquote > :first-child {
margin-top: 0; }
blockquote > :last-child {
margin-bottom: 0; }
code, pre, #ws, #message {
word-break: normal;
word-wrap: normal;
}
hr {
display: inherit;
}
.bloop_markdown :first-child {
-webkit-margin-before: 0;
}
code, pre, #ws, #message {
font-family: Menlo, Consolas, Liberation Mono, Courier, monospace;
}
.send { color:#77bb77; }
.server { color:#7799bb; }
.error { color:#AA0000; }</style><div class="bloop_markdown"><p>Simply because it’s always a zero to n space characters at the start of the line and at its end. You cannot predict the need of every multi-line string.</p>
<p>I don’t disagree that typing out some extra <code>"</code> and <code>\</code> is tedious, but what I really like about it is, it’s precise.</p>
<pre><code class="swift">let string =
"Hello \ // Three trailing space characters
"Swift\
" 4.0" // Three leading space characters
print(string) // prints: "Hello___Swift___4.0" where _ ist a space character
</code></pre>
<p></p></div><div class="bloop_original_html"><style>body{font-family:Helvetica,Arial;font-size:13px}</style><div id="bloop_customfont" style="direction: inherit; font-family: Helvetica, Arial; font-size: 13px; color: rgb(0, 0, 0); margin: 0px;"><br></div> <br> <div id="bloop_sign_1491211727062347776" class="bloop_sign"><div style="font-family:helvetica,arial;font-size:13px">-- <br>Adrian Zubarev<br>Sent with Airmail</div></div> <br><p class="airmail_on">Am 3. April 2017 um 11:27:58, Charlie Monroe (<a href="mailto:charlie@charliemonroe.net">charlie@charliemonroe.net</a>) schrieb:</p> <blockquote type="cite" class="clean_bq"><span><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div></div><div>
<title></title>
Yes, but with ", you need to escape " occurrences - which is a
fairly common character - I'd say more common than |.
<div class=""><br class=""></div>
<div class="">The trailing whitespace - why can't it just be
included in the string automatically? Just for supporting
comments?</div>
<div class=""><br class="">
<div>
<blockquote type="cite" class="">
<div class="">On Apr 3, 2017, at 11:19 AM, Adrian Zubarev
<<a href="mailto:adrian.zubarev@devandartist.com" class="">adrian.zubarev@devandartist.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="bloop_markdown" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(254, 254, 254);">
<p style="margin: 15px 0px; -webkit-margin-before: 0px;" class="">
This is almost the same as proposed, but we use<span class="Apple-converted-space"> </span><code style="font-family: Menlo, Consolas, 'Liberation Mono', Courier, monospace; font-size: 10pt; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; background-color: rgb(248, 248, 248); color: inherit; border: 1px solid rgb(234, 234, 234); margin: 0px 2px; padding: 0px 5px; word-break: normal; word-wrap: normal; -webkit-margin-before: 0px;" class="">"</code><span class="Apple-converted-space"> </span>instead of<span class="Apple-converted-space"> </span><code style="font-family: Menlo, Consolas, 'Liberation Mono', Courier, monospace; font-size: 10pt; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; background-color: rgb(248, 248, 248); color: inherit; border: 1px solid rgb(234, 234, 234); margin: 0px 2px; padding: 0px 5px; word-break: normal; word-wrap: normal;" class="">|</code>, however you still don’t have trailing space
characters covered like this.</p>
<div style="margin: 15px 0px;" class=""><br class="webkit-block-placeholder"></div>
</div>
<div class="bloop_original_html" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(254, 254, 254);">
<div id="bloop_customfont" style="font-family: Helvetica, Arial; font-size: 13px; margin: 0px;" class=""><br class=""></div>
<br class="">
<div id="bloop_sign_1491211064873042176" class="bloop_sign">
<div style="font-family: helvetica, arial; font-size: 13px;" class="">-- <br class="">
Adrian Zubarev<br class="">
Sent with Airmail</div>
</div>
<br class="">
<p class="airmail_on" style="margin: 15px 0px;">Am 3. April 2017 um
11:16:41, Charlie Monroe (<a href="mailto:charlie@charliemonroe.net" style="color: rgb(65, 131, 196); background-color: inherit; text-decoration: none;" class="">charlie@charliemonroe.net</a>) schrieb:</p>
<blockquote type="cite" class="clean_bq" style="margin: 15px 0px;">
<div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div class=""></div>
<div class=""><span style="margin-top: 0px; margin-bottom: 0px;" class="">You can. I wish I remembered the language this was in (not
sure if it's in Scala), but you can do something like:</span>
<div class=""><span style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></span></div>
<div class=""><span style="margin-top: 0px; margin-bottom: 0px;" class="">let xml = '''<br class="">
|<?xml version="1.0"?> <br class="">
|<catalog> </span></div>
<div class=""><span style="margin-top: 0px; margin-bottom: 0px;" class="">| <...></span></div>
<div class=""><span style="margin-top: 0px; margin-bottom: 0px;" class="">|</catalog> <br class="">
'''</span></div>
<div class=""><span style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></span></div>
<div class=""><span style="margin-top: 0px; margin-bottom: 0px;" class="">This way, if you care about the leading whitespace, you
define the line beginning using "|".</span></div>
<div class=""><span style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></span></div>
<div class=""><span style="margin-top: 0px; margin-bottom: 0px;" class="">Two characters aren't harmful, but in my experience when
working with HTML strings, etc. the quote-escaping is extremely
tedious.</span></div>
<div class=""><span style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></span>
<div class="">
<blockquote type="cite" class="" style="margin: 15px 0px;">
<div class="" style="margin-top: 0px;"><span style="margin-top: 0px; margin-bottom: 0px;" class="">On Apr 3, 2017, at
11:06 AM, Adrian Zubarev <<a href="mailto:adrian.zubarev@devandartist.com" class="" style="color: rgb(65, 131, 196); background-color: inherit; text-decoration: none;">adrian.zubarev@devandartist.com</a>>
wrote:</span></div>
<span style="margin-top: 0px; margin-bottom: 0px;" class=""><br class="Apple-interchange-newline"></span>
<div class="" style="margin-bottom: 0px;">
<div class="bloop_markdown" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(254, 254, 254);">
<p class="" style="margin: 15px 0px; -webkit-margin-before: 0px;">
<span style="margin-top: 0px; margin-bottom: 0px;" class="">My main
concern with this approach is that you don’t have any control about
indent and you loose pre- and post spacing characters.</span></p>
<p class="" style="margin: 15px 0px;"><span style="margin-top: 0px; margin-bottom: 0px;" class="">A concatenating
approach is a little tedious but it’s precise. In any situation a
multi-lined string is not softly wrapped string, which implies that
you will have to press enter for each new line you wish to have.
IMHO adding two more characters for each line isn’t that harmful.
;-)</span></p>
<div class="" style="margin: 15px 0px;"><span style="margin-top: 0px; margin-bottom: 0px;" class=""><br class="webkit-block-placeholder" style="-webkit-margin-before: 0px;"></span></div>
</div>
<div class="bloop_original_html" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(254, 254, 254);">
<div id="bloop_customfont" class="" style="font-family: Helvetica, Arial; font-size: 13px; margin: 0px;">
<span style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></span></div>
<span style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></span>
<div id="bloop_sign_1491210105294919936" class="bloop_sign">
<div class="" style="font-family: helvetica, arial; font-size: 13px;"><span style="margin-top: 0px; margin-bottom: 0px;" class="">-- <br class="">
Adrian Zubarev<br class="">
Sent with Airmail</span></div>
</div>
<span style="margin-top: 0px; margin-bottom: 0px;" class=""><br class=""></span>
<p class="airmail_on" style="margin: 15px 0px;"><span style="margin-top: 0px; margin-bottom: 0px;" class="">Am 3. April 2017 um
10:49:02, Charlie Monroe (<a href="mailto:charlie@charliemonroe.net" class="" style="color: rgb(65, 131, 196); background-color: inherit; text-decoration: none;">charlie@charliemonroe.net</a>)
schrieb:</span></p>
<blockquote type="cite" class="clean_bq" style="margin: 15px 0px;">
<div class="" style="margin-top: 0px; margin-bottom: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div class=""></div>
<div class=""><span style="margin-top: 0px; margin-bottom: 0px;" class=""><span class="" style="margin-top: 0px; margin-bottom: 0px;">While I long for multiline
string literals, I'd also very like to see a different syntax as in
many cases, these can be XML/HTML snippets and the use of quotes is
ubiqituous. I'd very much like to see a variant where you can
simply paste almost any string without escaping it.</span></span>
<div class=""><span class="" style="margin-top: 0px; margin-bottom: 0px;"><br class=""></span></div>
<div class=""><span class="" style="margin-top: 0px; margin-bottom: 0px;">For example, Scala uses a
tripple-quote syntax... As we've gotten rid of ' for character
literals, we could use it for multiline strings?</span></div>
<div class=""><span class="" style="margin-top: 0px; margin-bottom: 0px;"><br class=""></span></div>
<div class=""><span class="" style="margin-top: 0px; margin-bottom: 0px;">Or possibly
tripple-apostrophe for multiline strings?</span></div>
<div class=""><span class="" style="margin-top: 0px; margin-bottom: 0px;"><br class=""></span></div>
<div class=""><span class="" style="margin-top: 0px; margin-bottom: 0px;">let xml = '''</span></div>
<div class=""><span class="" style="margin-top: 0px; margin-bottom: 0px;"><?xml
version="1.0"?> </span></div>
<div class=""><span class="" style="margin-top: 0px; margin-bottom: 0px;"><catalog/> </span></div>
<div class=""><span class="" style="margin-top: 0px; margin-bottom: 0px;">'''</span></div>
<div class=""><span class="" style="margin-top: 0px; margin-bottom: 0px;"><br class=""></span></div>
<div class="">
<div class=""><span class="" style="margin-top: 0px; margin-bottom: 0px;"><br class=""></span>
<div class="">
<blockquote type="cite" class="" style="margin: 15px 0px;">
<div class="" style="margin-top: 0px;"><span class="" style="margin-top: 0px; margin-bottom: 0px;">On Apr 3, 2017, at 9:01 AM,
Adrian Zubarev via swift-evolution <<a href="mailto:swift-evolution@swift.org" class="" style="color: rgb(65, 131, 196); background-color: inherit; text-decoration: none;">swift-evolution@swift.org</a>>
wrote:</span></div>
<span class="" style="margin-top: 0px; margin-bottom: 0px;"><br class="Apple-interchange-newline"></span>
<div class="" style="margin-bottom: 0px;">
<div class="bloop_markdown" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(254, 254, 254);">
<p class="" style="margin: 15px 0px; -webkit-margin-before: 0px;">
<span class="" style="-webkit-margin-before: 0px; margin-top: 0px; margin-bottom: 0px;">Hello
Swift community,</span></p>
<p class="" style="margin: 15px 0px;"><span class="" style="-webkit-margin-before: 0px; margin-top: 0px; margin-bottom: 0px;">on
Github there is a PR for this proposal, but I couldn’t find any up
to date thread, so I’m going to start by replying to the last
message I found, without the last content.</span></p>
<p class="" style="margin: 15px 0px;"><span class="" style="-webkit-margin-before: 0px; margin-top: 0px; margin-bottom: 0px;">I
really like where this proposal is going, and my personal
preference are *continuation quotes*. However the proposed solution
is still not perfect enough for me, because it still lacks of
precise control about the trailing space characters in each line of
a multi-line string.</span></p>
<p class="" style="margin: 15px 0px;"><span class="" style="-webkit-margin-before: 0px; margin-top: 0px; margin-bottom: 0px;">Proposed
version looks like this:</span></p>
<pre class="" style="margin: 15px 0px; font-family: Menlo, Consolas, 'Liberation Mono', Courier, monospace; font-size: 10pt; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; background-color: rgb(248, 248, 248); color: inherit; border: 1px solid rgb(204, 204, 204); overflow: auto; padding: 4px 8px; word-break: normal; word-wrap: normal;"><span class="" style="-webkit-margin-before: 0px; margin-top: 0px; margin-bottom: 0px;"><code class="swift" style="font-family: Menlo, Consolas, 'Liberation Mono', Courier, monospace; font-size: 10pt; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; background-color: rgb(248, 248, 248); color: inherit; border: 0px; margin: 0px; padding: 0px; word-break: normal; word-wrap: normal; -webkit-margin-before: 0px;">let xml = "<?xml version=\"1.0\"?>
"<catalog>
" <book id=\"bk101\" empty=\"\">
" <author>\(author)</author>
" <title>XML Developer's Guide</title>
" <genre>Computer</genre>
" <price>44.95</price>
" <publish_date>2000-10-01</publish_date>
" <description>An in-depth look at creating applications with XML.</description>
" </book>
"</catalog>
""
</code></span></pre>
<p class="" style="margin: 15px 0px;"><span class="" style="-webkit-margin-before: 0px; margin-top: 0px; margin-bottom: 0px;">I
would like to pitch an enhancement to fix the last tiny part by
adding the escaping character ‘' to the end of each line from 1 to
(n - 1) of the n-lined string. This is similar to what Javascript
allows us to do, except that we also have precise control about the
leading space character through ’"’.</span></p>
<p class="" style="margin: 15px 0px;"><span class="" style="-webkit-margin-before: 0px; margin-top: 0px; margin-bottom: 0px;">The
proposed version will become this:</span></p>
<pre class="" style="margin: 15px 0px; font-family: Menlo, Consolas, 'Liberation Mono', Courier, monospace; font-size: 10pt; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; background-color: rgb(248, 248, 248); color: inherit; border: 1px solid rgb(204, 204, 204); overflow: auto; padding: 4px 8px; word-break: normal; word-wrap: normal;"><span class="" style="-webkit-margin-before: 0px; margin-top: 0px; margin-bottom: 0px;"><code class="swift" style="font-family: Menlo, Consolas, 'Liberation Mono', Courier, monospace; font-size: 10pt; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; background-color: rgb(248, 248, 248); color: inherit; border: 0px; margin: 0px; padding: 0px; word-break: normal; word-wrap: normal; -webkit-margin-before: 0px;">let xml = "<?xml version=\"1.0\"?>\
"<catalog>\ // If you need you can comment here
" <book id=\"bk101\" empty=\"\">\
" <author>\(author)</author>\
" <title>XML Developer's Guide</title>\
" <genre>Computer</genre>\
" <price>44.95</price>\
" <publish_date>2000-10-01</publish_date>\
" <description>An in-depth look at creating applications with XML.</description>\
" </book>\
"</catalog>\
""
</code></span></pre>
<p class="" style="margin: 15px 0px;"><span class="" style="-webkit-margin-before: 0px; margin-top: 0px; margin-bottom: 0px;">Here
is another example:</span></p>
<pre class="" style="margin: 15px 0px; font-family: Menlo, Consolas, 'Liberation Mono', Courier, monospace; font-size: 10pt; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; background-color: rgb(248, 248, 248); color: inherit; border: 1px solid rgb(204, 204, 204); overflow: auto; padding: 4px 8px; word-break: normal; word-wrap: normal;"><span class="" style="-webkit-margin-before: 0px; margin-top: 0px; margin-bottom: 0px;"><code class="swift" style="font-family: Menlo, Consolas, 'Liberation Mono', Courier, monospace; font-size: 10pt; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; background-color: rgb(248, 248, 248); color: inherit; border: 0px; margin: 0px; padding: 0px; word-break: normal; word-wrap: normal; -webkit-margin-before: 0px;">let multilineString: String = "123__456__\ // indicates there is another part of the string on the next line
"__789_____\ // aways starts with `"` and ends with either `\` or `"`
"_____0_" // precise control about pre- and post-space-characters
let otherString = "\(someInstance)\ /* only comments are allowed in between */ "text \(someOtherInstance) text"
</code></span></pre>
<p class="" style="margin: 15px 0px;"><span class="" style="-webkit-margin-before: 0px; margin-top: 0px; margin-bottom: 0px;">This
is simply<span class="Apple-converted-space" style="-webkit-margin-before: 0px;"> </span><strong class="" style="-webkit-margin-before: 0px;">continuation
quotes</strong><span class="Apple-converted-space"> </span>combined with<span class="Apple-converted-space"> </span><strong class="">backslash
concatenation</strong>.</span></p>
<div class="" style="margin: 15px 0px;"><br class="webkit-block-placeholder" style="-webkit-margin-before: 0px;"></div>
</div>
<div class="bloop_original_html" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(254, 254, 254);">
<div class="bloop_markdown">
<div class="" style="-webkit-margin-before: 0px; margin: 15px 0px;"><br class="webkit-block-placeholder" style="-webkit-margin-before: 0px;"></div>
</div>
<div class="bloop_original_html">
<div id="bloop_customfont" class="" style="font-family: Helvetica, Arial; font-size: 13px; margin: 0px;">
<br class=""></div>
<br class="">
<div id="bloop_sign_1491202043170386944" class="bloop_sign">
<div class="" style="font-family: helvetica, arial; font-size: 13px;">
-- <br class="">
Adrian Zubarev<br class="">
Sent with Airmail</div>
</div>
</div>
<div class="bloop_markdown">
<div class="" style="-webkit-margin-before: 0px; margin: 15px 0px;"><br class="webkit-block-placeholder" style="-webkit-margin-before: 0px;"></div>
</div>
</div>
<div class="bloop_markdown" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(254, 254, 254);">
<div class="" style="-webkit-margin-before: 0px; margin: 15px 0px;"><br class="webkit-block-placeholder" style="-webkit-margin-before: 0px;"></div>
</div>
<span class="" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(254, 254, 254); float: none; display: inline !important;">_______________________________________________</span><br class="" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(254, 254, 254);">
<span class="" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(254, 254, 254); float: none; display: inline !important;">
swift-evolution mailing list</span><br class="" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(254, 254, 254);">
<a href="mailto:swift-evolution@swift.org" class="" style="color: rgb(65, 131, 196); background-color: rgb(254, 254, 254); text-decoration: none; font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
swift-evolution@swift.org</a><br class="" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(254, 254, 254);">
<a href="https://lists.swift.org/mailman/listinfo/swift-evolution" class="" style="color: rgb(65, 131, 196); background-color: rgb(254, 254, 254); text-decoration: none; font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
https://lists.swift.org/mailman/listinfo/swift-evolution</a><br class="" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(254, 254, 254);">
</div>
</blockquote>
</div>
<br class=""></div>
</div>
</div>
</div>
</blockquote>
</div>
<div class="bloop_markdown" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(254, 254, 254);">
<br class="Apple-interchange-newline" style="-webkit-margin-before: 0px;"></div>
</div>
</blockquote>
</div>
<br class=""></div>
</div>
</div>
</blockquote>
</div>
<div class="bloop_markdown" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(254, 254, 254);">
<br class="Apple-interchange-newline"></div>
</div>
</blockquote>
</div>
<br class=""></div>
</div></div></span></blockquote></div><div class="bloop_markdown"><p></p></div></div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>swift-evolution mailing list</span><br><span><a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a></span><br><span><a href="https://lists.swift.org/mailman/listinfo/swift-evolution">https://lists.swift.org/mailman/listinfo/swift-evolution</a></span><br></div></blockquote></body></html>