<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 30 January 2017 at 21:25, David Mertz <span dir="ltr"><<a href="mailto:mertz@gnosis.cx" target="_blank">mertz@gnosis.cx</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Jan 30, 2017 at 11:52 AM, Mikhail V <span dir="ltr"><<a href="mailto:mikhailwas@gmail.com" target="_blank">mikhailwas@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>*Theoretically* I see a solution by 'inlined' statements.<br>Take a long example:<br><br>    print ( merge (a, b, merge ( long_variable2, long_variable2 ) )   <br><br>Now just split it in 2 lines:<br><br>    tmp <> merge ( long_variable2, long_variable2 )<br>    print ( merge (a, b, tmp )  )<br><br>So I'd for example invent a special sign which just marks <br>statements that will be first collected as inline text, sort of macros. <br></div></div></div></div></blockquote><div><br></div><div>I have a great idea for this special sign.  We could use the equal sign '=' for this purpose of assigning a value into a temporary name. :-)</div><div><br></div></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div class="gmail_extra"><div class="gmail_quote"><div>tmp = merge(long_variable2, long_variable2)</div><div>print (merge(a, b, tmp) )</div></div></div></blockquote><span class="HOEnZb"><font color="#888888"><div class="gmail_extra"><div class="gmail_quote"><div><br></div></div></div></font></span></div></blockquote><div><br></div><div>Great idea :)  But actually that was my idea initially, so just breaking it into two lines solves the readability issue perfectly with long expressions. Although if one is chasing some kind of optimisations... I don't know, I see very often people want to stick everything in one big expression.<br></div></div></div></div>