[fpc-pascal] Union followed by Property does not compile !
Martin Frb
lazarus at mfriebe.de
Wed Aug 3 13:09:24 CEST 2022
On 03/08/2022 12:41, wkitty42--- via fpc-pascal wrote:
> On 8/2/22 5:12 AM, Michael Van Canneyt via fpc-pascal wrote:
>> The variant part of a record must always come last.
>
> FWIW: is this documented somewhere easily found?
>
google
free pascal language reference
https://www.freepascal.org/docs-html/ref/ref.html
and read up on "record"
>
> The variant part must be last in the record. The optional identifier
> in the case statement serves to access the tag field value, which
> otherwise would be invisible to the programmer. It can be used to see
> which variant is active at a certain time^3
> <https://www.freepascal.org/docs-html/ref/refsu15.html#fn3x4>. In
> effect, it introduces a new field in the record.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20220803/3bcff521/attachment.htm>
More information about the fpc-pascal
mailing list