Vitja Makarov, 06.11.2010 21:37: > I'm now trying to implement this: > > Is it correct: > > If parser detect use of kwargs in class definition it creates Py3ClassDefNode > > I add this classes: > Nodes.Py3ClassDefNode - ClassDefNode replacement for python3 style classes > ExprNodes.Py3ClassNode - ClassNode replacement for python3 style classes > > ExprNdoes.Py3MetaclassNode - contains metaclass > Holds value returned by __Pyx_Py3MetaclassGet(bases, mkw) > > ExprNodes.Py3NamespaceNode - contains namespace object > Value returned by __Pyx_Py3MetaclassPrepare(metaclass, base, name, > mkw), that calls __prepare__ if any.
Why do you think these new classes are necessary? Stefan _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
