Order in metaclass
Nicolas Fleury
nid_oizo at yahoo.com_remove_the_
Wed Oct 13 15:59:14 EDT 2004
More information about the Python-list mailing list
Wed Oct 13 15:59:14 EDT 2004
- Previous message (by thread): fileinput module dangerous?
- Next message (by thread): Order in metaclass
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Thomas Heller wrote: > In this case, you could also look at the ctypes module, it implements C > compatible structures and unions. > > And for your original question: why do you insist on your new syntax, > why don't you simply (as ctypes also does it) define the attributes in a > list, when they have to have a certain order? I just looked at ctypes, and yes, that's exactly what I'm doing. I want the structures definitions to be modified by C++ programmers and I find the metaclass mechanism much more readable and easy to modify (and it's not a lot of code to make everything work). I agree everything can be done using normal Python code, but my goal here is really to make a pseudo-language to define our formats, and the pseudo-language is just a simpler solution than XML in my specific case. Probably all cases of such using of metaclasses are like that... Regards, Nicolas
- Previous message (by thread): fileinput module dangerous?
- Next message (by thread): Order in metaclass
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list