[Grace-core] Meaning of outer

Michael Homer mwh at ecs.vuw.ac.nz
Tue Aug 6 13:13:14 PDT 2013


On 7 Aug 2013 04:26, "Andrew P Black" <andrew.p.black at gmail.com> wrote:
>
>
> On 5 Aug 2013, at 18:24 , Michael Homer wrote:
>
> > Andrew is in favour of interpreting it as a concrete object reference.
> > I don't know what anyone else wants. Minigrace implements outer as you
> > described, and more or less as Andrew wants it, but it wasn't intended
> > to be something you'd ever write, only something that was generated
> > internally to make compilation easier.
>
> Minigrace seems to regard outer as a method, rather than as a receiver.
 Is that right?  Can you explain?
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.
-Michael
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailhost.cecs.pdx.edu/pipermail/grace-core/attachments/20130807/e77e06d6/attachment.html>


More information about the Grace-core mailing list