Hello:

Freepascal 3.2.0. Windows 7-32bits

I have these functions:

function F(const x:extended; const delta:extended=1E-8):extended;

function G(const x:extended; const delta:extended=1E-8):extended;


and I want to parametrize like this:

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?


--
Saludos
Santiago A.

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to