Quote Originally Posted by pitfiend View Post
This was a topic of very deep debate, we decided to drop generics, because there are differences between Delphi and FPC on how they tackle them. So, as we wanted to provide an engine for everybody, there are some sacrifices to do and some requirements to meet.
FPC is 100% compatible with Delphi-style generics when you use the {$mode Delphi} define though, which you guys did in fact have set for FPC in "PGDCE.inc". So you could have just used the Delphi syntax and not had any issues on either compiler.