<p>Am 02.01.2017 05:34 schrieb "Thorsten Engler" <<a href="mailto:thorsten.engler@gmx.net">thorsten.engler@gmx.net</a>>:<br>
><br>
> Hi,<br>
><br>
>  <br>
><br>
> Independent of what Delphi may support or not (and I agree that at a minimum in $mode Delphi fpc should not require that IFDEF)…<br>
></p>
<p>Delphi's generics are hard to parse and FPC's generics simply missed some functionality (and still do in some cases) independently of the mode (e.g. generic methods simply did not exist (they do now in 3.1.1) or one still can't declare generics inside other generics (one of the next things I plan to tackle)).</p>
<p>><br>
> in a modern compiler I would expect the generic type parameter to be optional in this specific scenario and the compiler infer it from the type of the parameters.</p>
<p>As long as Delphi doesn't implement type inference I won't touch that topic with a ten meter pole and even then it would not be high priority on my list.</p>
<p>Regards,<br>
Sven</p>