<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Marco van de Voort <<a href="mailto:fpc@pascalprogramming.org">fpc@pascalprogramming.org</a>> schrieb am So., 19. Mai 2019, 14:04:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Op 2019-05-19 om 13:50 schreef Michael Van Canneyt:<br>
> Current C++ standards requires a space between the two > signs for <br>
> nested templates, so I think it would be fine if we were to require <br>
> that as well. Although I supposed that would be Delphi-incompatible...<br>
><br>
> I think we can argue that adding a space adds to clarity.<br>
><br>
I think that is pointless. Most coperator code is objfpc anyway.<br>
<br>
Mode delphi should be compatible. Better forbid coperators in <br>
combination with mode delphi if need be.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">I think that we should not forbid the use of COperators if the user want it just like we don't forbid the use of any modeswitch. </div><div dir="auto"><br></div><div dir="auto">What should be done however is to couple the << and >> operator aliases to the COperators option, cause currently they are not and thus are enabled always. </div><div dir="auto"><br></div><div dir="auto">Regards, </div><div dir="auto">Sven </div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>