<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Ryan Joseph <<a href="mailto:genericptr@gmail.com">genericptr@gmail.com</a>> schrieb am Mi., 14. Aug. 2019, 18:04:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
> On Aug 14, 2019, at 11:52 AM, Joost van der Sluis <<a href="mailto:joost@cnoc.nl" target="_blank" rel="noreferrer">joost@cnoc.nl</a>> wrote:<br>
> <br>
> Roflol... yeah... people do not use Pascal because they have to type:<br>
> i := i + 1;<br>
> <br>
> Sure.<br>
<br>
I’m once again shocked that anyone would be against such syntaxes as += so maybe the compiler needs to put them behind a modeswitch. Given what Sven said I’m surprised they didn’t do this from the start. Even “out” is behind a mode switch after all.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">They already are, but not a modeswitch, but a directive: {$COperators On/Off}. Probably from a time before modeswitches were introduced. </div><div dir="auto">It's even per default off. The default fpc.cfg however enables them... </div><div dir="auto"><br></div><div dir="auto">And "out" is behind a modeswitch because modes like TP and ISO don't know that concept. </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>