On Jul 6, 2011, at 6:02 PM, Walter Bright <[email protected]> wrote:
> On 7/6/2011 2:12 PM, David Simcha wrote: >> >> >> >> On Wed, Jul 6, 2011 at 5:09 PM, Walter Bright <[email protected]> wrote: >> >> This is what I have difficulty with. Consider: >> >> pure void foo(int* p) { *p = 3; } >> >> That isn't pure, or weakly pure. >> >> ???? Yes it is. It can be called from a strongly pure function without >> violating purity > > Yes, but it is not pure itself. Eek! Walter, I think you have a severe misunderstanding of Don's weak/strong purity concept. Doing a quick google search, I found the following link: http://www.mail-archive.com/[email protected]/msg40808.html
_______________________________________________ dmd-beta mailing list [email protected] http://lists.puremagic.com/mailman/listinfo/dmd-beta
