Re: [fpc-pascal] function const default argument

2021-08-26 Thread Michael Van Canneyt via fpc-pascal
On Thu, 26 Aug 2021, Santi via fpc-pascal wrote: El 26/08/2021 a las 10:00, Ondrej Pokorny via fpc-pascal escribió: 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

Re: [fpc-pascal] function const default argument

2021-08-26 Thread Santi via fpc-pascal
El 26/08/2021 a las 10:00, Ondrej Pokorny via fpc-pascal escribió: 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

Re: [fpc-pascal] function const default argument

2021-08-26 Thread Ondrej Pokorny via fpc-pascal
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

[fpc-pascal] function const default argument

2021-08-26 Thread Santiago A. via fpc-pascal
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