[fpc-pascal] Default record const values
Sven Barth
pascaldragon at googlemail.com
Sun Nov 11 23:06:44 CET 2018
Am 10.11.2018 um 09:35 schrieb Ryan Joseph:
> Should’t this work? This would be a good way to set default record values but it doesn’t seem to be supported.
>
>
> type
> TMyRecord = record
> public
> a: integer;
> b: string;
> const
> default: TMyRecord = (a: 100; b: 'foo');
> end;
The compiler now correctly rejects such declarations with a "Type is not
completely defined error".
Regards,
Sven
More information about the fpc-pascal
mailing list