On Sun, 16 Oct 2011 19:09:46 +0200, Timon Gehr wrote: > On 10/13/2011 07:14 PM, Ali Çehreli wrote: >> On Thu, 13 Oct 2011 09:18:46 -0700, Jonathan M Davis wrote: >>> IIRC, old was rejected because it added extra complication for little >>> value. >> >> Yes, there were technical difficulties in making the stack frame at the >> call point available to the stack frame at the exit point. >> >> > Why would that be required?
I am not sure myself. I find this thread where Andrei says "Walter tried to implement that but it turned out to be very difficult implementation- wise": http://www.digitalmars.com/d/archives/digitalmars/D/ Communicating_between_in_and_out_contracts_98252.html Ali