<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p><br>
</p>
<br>
<div class="moz-cite-prefix">On 01/21/2018 05:59 AM, Mario Corchero
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAMT182_eHn1irP-p4khjjN8UrqdHDbtZ5WtrFy8RXDMz+wTkpQ@mail.gmail.com">
<div dir="ltr">
<div>
<pre style="color:rgb(0,0,0);word-wrap:break-word;white-space:pre-wrap">Credit for making left option groups higher precedence goes to
Nick Coghlan. (Conversation in person at PyCon US 2013.)</pre>
</div>
</div>
</blockquote>
<br>
Actually Argument Clinic has always given left option groups higher
precedence. This theoretically allows Argument Clinic to elegantly
support the range builtin as "range([start,] stop, [step])",
although nobody has bothered to actually convert range() to Clinic.
(Which is reasonable--I don't think there's any reason to bother.)<br>
<br>
Anyway, this acknowledgement is the only mention of "option groups"
in the document. Perhaps this was in reference to the now-abandoned
idea of adding "option groups" to the language? If so, this
acknowledgement should probably be removed too.<br>
<br>
<br>
<i>/arry</i><br>
</body>
</html>