I'm building a library that should be callable from C, but I'm having problems with arrays. The D documentation says there are no equivalent for dynamic arrays in C, so how can I pass D arrays to C? Is this also a problem with other languages like Pascal?