[fpc-pascal] function const default argument
Ondrej Pokorny
lazarus at kluug.net
Thu Aug 26 10:00:07 CEST 2021
On 26.08.2021 09:40, Santiago A. via fpc-pascal wrote:
> const
> DefaultDelta:extended = 1E-8;
> function F(const x:extended; const delta:extended=DefaultDelta):extended;
> function G(const x:extended; const delta:extended=DefaultDelta):extended;
>
> But I get "Illegal expression" in the header function declaration.
> Const parameters don't accept const expressions?
You need:
const
DefaultDelta = 1E-8;
function F(const x:extended; const delta:extended=DefaultDelta):extended;
Ondrej
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20210826/047dc8ae/attachment.htm>
More information about the fpc-pascal
mailing list