brownplt / lambda-py

Other
58 stars 10 forks source link

Multiple inheritance #36

Closed amtriathlon closed 11 years ago

amtriathlon commented 11 years ago

Multiple inheritance, bound/unbound methods, classmethod, staticmethod and super() enable cooperative multiple inheritance is passing all python reference tests, all multiple_inheritance tests except one, and fixes several reported bugs, more details in: https://github.com/brownplt/lambda-py/commit/fa69d52067f32797720a22da37da4b25d8616be2

Edit: inheritance from dict is enabled with the added support for dict aliasing, all multiple_inheritance tests are passing now, more details in: https://github.com/brownplt/lambda-py/commit/f0c83be371f64bde19defa8475757c7beac706cf