<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 4 September 2016 at 15:07, Steven D'Aprano <span dir="ltr"><<a href="mailto:steve@pearwood.info" target="_blank">steve@pearwood.info</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"><span class="gmail-">> PEP 526<br>
> variable: annotation = value<br>
><br>
> Which reads very much as if the annotation refers to the variable.<br>
<br>
</span>Since the PEP makes it clear that the two forms are to be treated the<br>
same, I think that whatever difference you think they have is not<br>
relevant. They are *defined* to mean the same thing.<span class="gmail-HOEnZb"><font color="#888888"></font></span><br></blockquote><div><br></div><div>Steve,<br></div><div>This has been discussed in the python/typing tracker. When you say "mean"<br></div><div>you are talking about semantics, but:<br><br></div><div>Me:<br>"""<br>The title of the PEP contains "Syntax", not "Semantics" because we don't
 want to impose any new type semantics (apart from addition of <code>ClassVar</code>)<br>""" <br><br></div><div>Guido:<br>"""<br>I have nothing to add to what <a class="gmail-user-mention" href="https://github.com/ilevkivskyi">@ilevkivskyi</a>
 said about the semantics of redefinition -- that is to be worked out 
between type checkers.<br>(Much like PEP 484 doesn't specify how type 
checkers should behave -- while it gives examples of suggested behavior,
 those examples are not normative,<br>and there are huge gray areas where 
the PEP doesn't give any guidance. It's the same for PEP 526.)<br>"""<br><br>--<br></div><div>Ivan<br><br></div></div></div></div>