I&#39;m wondering whether there already are, or are planned to be, C99 converters for weave.  These converters would rely on the dynamic array facilities of C99 instead of Blitz for representing multidimensional arrays:<br>

<br>int n = 2*r, m = 3*r;<br>float a[n][m];<br>...<br><br>Of course, &quot;a&quot; would have to be contiguous.  But the advantage would be no dependence on a C++ compiler, faster compilation, and a simpler language to learn for end users.<br>

<br>I suppose the same question could also be asked for weaving Fortran code (77, 90, or later; and, yes, I know about f2py).<br><br>Tom<br>