purity question

Rene Zwanenburg via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Tue May 30 06:45:07 PDT 2017


On Tuesday, 30 May 2017 at 11:34:52 UTC, ketmar wrote:
>> If malloc were marked as pure, wouldn't that mean it must 
>> return the same pointer every time you call it with the same 
>> size?
>
> of course. but D "pure" is not what other world knows as 
> "pure". we love to mess with words.

Well, there's the ability to modify non-const reference 
parameters from a pure function, but that's not applicable to 
malloc. Are there any other special rules?


More information about the Digitalmars-d-learn mailing list