Perhaps "DETERMINISTIC" (used in Oracle) is more accurate than "PURE".
https://docs.oracle.com/en/database/oracle/oracle-database/12.2/lnpls/DETERMINISTIC-clause.html#GUID-6AECC957-27CC-4334-9F43-0FBE88F92654 Petr Kohut -----Original Message----- From: fpc-devel <fpc-devel-boun...@lists.freepascal.org> On Behalf Of J. Gareth Moreton Sent: Wednesday, June 26, 2019 1:20 PM To: fpc-devel@lists.freepascal.org Subject: Re: [fpc-devel] XML node dump feature https://en.wikipedia.org/wiki/Pure_function In essence, a pure function will always return the same output for a given input, analogous to a mathematical function. Gareth aka. Kit On 26/06/2019 12:18, wkitt...@windstream.net wrote: > On 6/26/19 1:48 AM, J. Gareth Moreton wrote: >> Maybe I'm misreading this, but does that mean you're not a fan of the >> "pure" directive, Jonas? > > > i've been quietly reading along on all this "pure function" stuff > since it was first brought up but somehow i've missed exactly what > "pure" means... pure pascal? pure assembly? pure gold? > > --- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel