<p>Am 11.03.2016 08:19 schrieb "Michael Van Canneyt" <<a href="mailto:michael@freepascal.org">michael@freepascal.org</a>>:<br>
><br>
><br>
><br>
> On Fri, 11 Mar 2016, Sven Barth wrote:<br>
><br>
>> Am 11.03.2016 04:16 schrieb "silvioprog" <<a href="mailto:silvioprog@gmail.com">silvioprog@gmail.com</a>>:<br>
>>><br>
>>><br>
>>> On Sun, Mar 6, 2016 at 7:21 PM, Mazola Winstrol <<a href="mailto:mazofeifer@gmail.com">mazofeifer@gmail.com</a>><br>
>><br>
>> wrote:<br>
>>><br>
>>> [...]<br>
>>>><br>
>>>><br>
>>>> Please see the code in attachments and send your suggestions / remarks.<br>
>>><br>
>>><br>
>>><br>
>>> Thanks for share.<br>
>>><br>
>>> How do I use the the NullableTypes.String unit?<br>
>>><br>
>>> Tried:<br>
>>><br>
>>> program project1;<br>
>>><br>
>>> {$mode objfpc}{$H+}<br>
>>><br>
>>> uses NullableTypes.String;<br>
>>><br>
>>> begin<br>
>>> end.<br>
>>><br>
>>> Got:<br>
>>><br>
>>> Fatal: Syntax error, "identifier" expected but "STRING" found<br>
>><br>
>><br>
>> That is indeed not the best name around, but use "&String", that should<br>
>> work...<br>
><br>
><br>
> Maybe rename this to NullableTypes.Strings ?<br>
><br>
> Using keywords as identifiers is a really bad idea.<br>
><br>
> I can understand it if you need to import data/routines from another<br>
> language, but really not for native pascal routines.</p>
<p>I agree.</p>
<p>Regards,<br>
Sven</p>