<p>Am 27.07.2016 14:12 schrieb "Maciej Izak" <<a href="mailto:hnb.code@gmail.com">hnb.code@gmail.com</a>>:<br>
><br>
><br>
> 2016-07-27 13:11 GMT+02:00 Michael Van Canneyt <<a href="mailto:michael@freepascal.org">michael@freepascal.org</a>>:<br>
>><br>
>> Instance: ^T; default;<br>
><br>
><br>
> ";" between default and type will not work.<br>
><br>
> TNullable<T: record> = proxy record<br>
> ...<br>
><br>
> looks good for me, even better than pure record, the context is more clear.</p>
<p>Indeed. Though like Michael I'd keep the "default" keyword cause otherwise you'd use an identifier that isn't available yet.</p>
<p>I'll comment again on the @@-topic later on (I'm at work right now).</p>
<p>Regards,<br>
Sven</p>