<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Try typing `3 < 2 < 1` in the web console of your favourite browser, and see the result: it will evaluate to `true`. No, your browser isn’t buggy, it is just following blindly the semantics of `<`.<div class=""><br class=""></div><div class="">Modifying the meaning of `3 < 2 < 1` in order to make it evaluating  to `false` is a BC break. Is it acceptable? Dunno.</div><div class=""><br class=""></div><div class="">—Claude<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">Le 3 févr. 2020 à 15:23, Naveen Chawla <<a href="mailto:naveen.chwl@gmail.com" class="">naveen.chwl@gmail.com</a>> a écrit :</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Hi!<div class=""><br class=""></div><div class="">I didn't understand your reply.</div><div class=""><br class=""></div><div class="">I think currently it would raise an error, because 1 < 2 < 3 is currently saying (probably) true < 3.</div><div class=""><br class=""></div><div class="">But a "new" syntax could possibly parse that as a "chain" of comparisons.</div><div class=""><br class=""></div><div class="">Would this be acceptable to introduce into JavaScript (just curious)?</div><div class=""><br class=""></div><div class="">I've probably missed your point entirely, because I saw a short message "3 < 2 < 1 //true", and I've assumed you meant it in reverse.</div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, 1 Feb 2020 at 23:12, Mark S. Miller <<a href="mailto:erights@gmail.com" class="">erights@gmail.com</a>> wrote:<br class=""></div><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" class="">3 < 2 < 1;  // true<br class=""><div class=""><br class=""></div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Feb 1, 2020 at 3:03 AM Naveen Chawla <<a href="mailto:naveen.chwl@gmail.com" target="_blank" class="">naveen.chwl@gmail.com</a>> wrote:<br class=""></div><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" class="">Certain languages allow the expression 0<x<5. Does anybody know if this would be syntactically possible in JavaScript? Of course this would only apply for "if"/"while" statements.</div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 31 Jan 2020 at 22:41, Isiah Meadows <<a href="mailto:contact@isiahmeadows.com" target="_blank" class="">contact@isiahmeadows.com</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class=""><div dir="auto" class="">Still better to discuss it there - it's highly related to your suggestion. And I'm pretty sure an issue already exists related to that.</div></div><div class=""><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jan 31, 2020 at 09:06 Sultan <<a href="mailto:thysultan@gmail.com" target="_blank" class="">thysultan@gmail.com</a>> wrote:<br class=""></div><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" class="">The pattern matching proposal does not handles the mentioned case:<br class=""><br class="">switch(type) { case 0...5: } being the equivalent of switch(type) { case 0: case 1: case 2: case 3: case 4: case 5: }</div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jan 31, 2020 at 7:36 PM Bruno Macabeus <<a href="mailto:bruno.macabeus@gmail.com" target="_blank" class="">bruno.macabeus@gmail.com</a>> wrote:<br class=""></div><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" class="">I agree with Oriol.<div class="">We already have the proposal pattern matching, that has a very similar effect.</div><div class="">I think that is better to improve pattern matching proposal in order to be able to match using ranges (or at least check if it's good to do) instead of create a new proposal.</div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 31 Jan 2020 at 14:08, Oriol _ <<a href="mailto:oriol-bugzilla@hotmail.com" target="_blank" class="">oriol-bugzilla@hotmail.com</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">



<div bgcolor="#FFFFFF" class=""><p class="">This sounds like <a href="https://github.com/tc39/proposal-pattern-matching" target="_blank" class="">
https://github.com/tc39/proposal-pattern-matching</a><br class="">
</p>
<br class="">
<div class="">El 31/1/20 a les 10:57, Sultan ha escrit:<br class="">
</div>
<blockquote type="cite" class="">
<div dir="ltr" class="">For example, the following:<br class="">
<br class="">
switch (value) {<br class="">
    case 0...9: break<br class="">
    case 'a'...'z': break<br class="">
}</div>
<br class="">
<fieldset class=""></fieldset> <br class="">
<pre class="">_______________________________________________
es-discuss mailing list
<a href="mailto:es-discuss@mozilla.org" target="_blank" class="">es-discuss@mozilla.org</a>
<a href="https://mail.mozilla.org/listinfo/es-discuss" target="_blank" class="">https://mail.mozilla.org/listinfo/es-discuss</a>
</pre>
</blockquote>
<br class="">
</div>

_______________________________________________<br class="">
es-discuss mailing list<br class="">
<a href="mailto:es-discuss@mozilla.org" target="_blank" class="">es-discuss@mozilla.org</a><br class="">
<a href="https://mail.mozilla.org/listinfo/es-discuss" rel="noreferrer" target="_blank" class="">https://mail.mozilla.org/listinfo/es-discuss</a><br class="">
</blockquote></div>
_______________________________________________<br class="">
es-discuss mailing list<br class="">
<a href="mailto:es-discuss@mozilla.org" target="_blank" class="">es-discuss@mozilla.org</a><br class="">
<a href="https://mail.mozilla.org/listinfo/es-discuss" rel="noreferrer" target="_blank" class="">https://mail.mozilla.org/listinfo/es-discuss</a><br class="">
</blockquote></div>
_______________________________________________<br class="">
es-discuss mailing list<br class="">
<a href="mailto:es-discuss@mozilla.org" target="_blank" class="">es-discuss@mozilla.org</a><br class="">
<a href="https://mail.mozilla.org/listinfo/es-discuss" rel="noreferrer" target="_blank" class="">https://mail.mozilla.org/listinfo/es-discuss</a><br class="">
</blockquote></div></div>-- <br class=""><div dir="ltr" class="">-----<br class=""><br class="">Isiah Meadows<br class=""><a href="mailto:contact@isiahmeadows.com" target="_blank" class="">contact@isiahmeadows.com</a><br class=""><a href="http://www.isiahmeadows.com/" target="_blank" class="">www.isiahmeadows.com</a></div>
_______________________________________________<br class="">
es-discuss mailing list<br class="">
<a href="mailto:es-discuss@mozilla.org" target="_blank" class="">es-discuss@mozilla.org</a><br class="">
<a href="https://mail.mozilla.org/listinfo/es-discuss" rel="noreferrer" target="_blank" class="">https://mail.mozilla.org/listinfo/es-discuss</a><br class="">
</blockquote></div>
_______________________________________________<br class="">
es-discuss mailing list<br class="">
<a href="mailto:es-discuss@mozilla.org" target="_blank" class="">es-discuss@mozilla.org</a><br class="">
<a href="https://mail.mozilla.org/listinfo/es-discuss" rel="noreferrer" target="_blank" class="">https://mail.mozilla.org/listinfo/es-discuss</a><br class="">
</blockquote></div><br clear="all" class=""><div class=""><br class=""></div>-- <br class=""><div dir="ltr" class=""><div dir="ltr" class=""><div class="">  Cheers,<br class="">  --MarkM</div></div></div>
</blockquote></div>
_______________________________________________<br class="">es-discuss mailing list<br class=""><a href="mailto:es-discuss@mozilla.org" class="">es-discuss@mozilla.org</a><br class="">https://mail.mozilla.org/listinfo/es-discuss<br class=""></div></blockquote></div><br class=""></div></body></html>