<p>Am 16.12.2015 16:12 schrieb "Santiago A." <<a href="mailto:svaa@ciberpiula.net">svaa@ciberpiula.net</a>>:<br>
><br>
> Type<br>
>  TRegAlias=record<br>
>     ...<br>
>  end;<br>
><br>
>  TArrayAlias=specialize TArray<TRegAlias>; // <==== Error here<br>
><br>
> defconexion.pas(71,14) Error: Identifier not found "specialize"<br>
> defconexion.pas(71,25) Error: Error in type definition<br>
> defconexion.pas(71,25) Fatal: Syntax error, ";" expected but "identifier<br>
> TARRAY" found<br>
><br>
><br>
> Why this error?<br>
> Why does the compiler try to look for a Identifier "specialize" instead<br>
> of interpreting it as a reserved word?</p>
<p>Which FPC version? Which language mode?</p>
<p>Regards,<br>
Sven</p>