Re: [racket] inherit, inherit/super, and inherit/inner in class syntax

2013-06-15 Thread Eric Tanter
inner is for Beta-style inheritance, which is the dual of the typical way to do inheritance. Instead of having overriding methods that take precedence and can use super to call the base method, the base method has precedence and can call subclass methods using inner. The best is to look at this

Re: [racket] inherit, inherit/super, and inherit/inner in class syntax

2013-06-14 Thread Christopher
Dr./Mr./Ms. Takikawa, thank you for advancing my understanding. I would still like to understand what inherit/inner is and how it works. Can anyone else fill me in on this point? --Christopher On Jun 14, 2013, at 4:13 PM, Asumu Takikawa wrote: > On 2013-06-14 14:39:57 -0600, Christopher wro

Re: [racket] inherit, inherit/super, and inherit/inner in class syntax

2013-06-14 Thread Asumu Takikawa
On 2013-06-14 14:39:57 -0600, Christopher wrote: > So I have been trying to learn the ins and outs of Racket's class > system. I've a little puzzled when it comes to the "inherit"-forms. > I've poured over the Racket Reference and fiddled with some > experimental classes, but I'm still not clear.

[racket] inherit, inherit/super, and inherit/inner in class syntax

2013-06-14 Thread Christopher
So I have been trying to learn the ins and outs of Racket's class system. I've a little puzzled when it comes to the "inherit"-forms. I've poured over the Racket Reference and fiddled with some experimental classes, but I'm still not clear. My questions specifically are, What is the differenc