<p dir="ltr">On 7 Aug 2013 04:26, "Andrew P Black" <<a href="mailto:andrew.p.black@gmail.com">andrew.p.black@gmail.com</a>> wrote:<br>
><br>
><br>
> On 5 Aug 2013, at 18:24 , Michael Homer wrote:<br>
><br>
> > Andrew is in favour of interpreting it as a concrete object reference.<br>
> > I don't know what anyone else wants. Minigrace implements outer as you<br>
> > described, and more or less as Andrew wants it, but it wasn't intended<br>
> > to be something you'd ever write, only something that was generated<br>
> > internally to make compilation easier.<br>
><br>
> Minigrace seems to regard outer as a method, rather than as a receiver.  Is that right?  Can you explain?<br>
I don't understand this usage of "rather". It chains, so there is a real method associated with it which returns the object. It became much more complicated to do it that way when visibility needed to be factored in.<br>

-Michael</p>