https://issues.dlang.org/show_bug.cgi?id=1983

--- Comment #31 from Bolpat <qs.il.paperi...@gmail.com> ---
(In reply to timon.gehr from comment #30)
> (In reply to Bolpat from comment #28)
> > However, I make myself aware that this is an implementation detail and in
> > principle, other implementations are possible where the context pointer
> > is not actually part of the delegate object but externalized to a global
> > associative array.
> 
> Sorry, but this falls flat on its face because a `pure` function cannot
> access a mutable global associative array. The context pointer is indeed
> part of the delegate.

My AA externalization code was to convey an idea, not to propose an
implementation. It was to help people visualize how contexts could be not part
of  the delegate object. I was well aware about that limitation.

--

Reply via email to