Re: Python's method-resolution algorithm: An implementation question

2017-08-15 Thread Evan Aad
Thanks! On Tue, Aug 15, 2017 at 10:41 PM, Ian Kelly <ian.g.ke...@gmail.com> wrote: > > On Tue, Aug 15, 2017 at 12:57 PM, Evan Aad <oddevene...@gmail.com> wrote: > > I don't see how, since the L(B*)'s are listed in order in the argument > > list: L(B1), L(B2), ..., an

Re: Python's method-resolution algorithm: An implementation question

2017-08-15 Thread Evan Aad
wrote: > > On Tue, Aug 15, 2017 at 9:56 AM, Evan Aad <oddevene...@gmail.com> wrote: > > According to the description of Python's method resolution order (mro) > > (https://www.python.org/download/releases/2.3/mro/), a.k.a. C3 > > linearization (see Wikipedia

Python's method-resolution algorithm: An implementation question

2017-08-15 Thread Evan Aad
According to the description of Python's method resolution order (mro) (https://www.python.org/download/releases/2.3/mro/), a.k.a. C3 linearization (see Wikipedia), the algorithm can be described as follows: "the linearization of C is the sum of C plus the merge of the linearizations of the