Hello, it seems to me that it is not straightforward to use DL to wrap a that kind of structure: > typedef _foo { > char * bar; > unsigned int qux; > } Foo; > > Foo ** foos; I tried to define foos = struct[ "Food ** foos" ] but i'm not able to access foos[0] at a later time. Am i doing something wrong ? -- Pierre Baillet If you want the answers, you better get ready for the fire System of a Down