How do you pass a multidimensional array to a function in Lite-C?

I want to pass a 3x3 matrix to a function, and I'd like to use multidimensional arrays instead of using the C-script method.

I've tried with the following function prototypes:
1. function load_matrix(var* M); <--this works with single dimensional arrays
2. function load_matrix(var** M);
3. function load_matrix(var M[][]);
4. function load_matrix(var M[][3]);
5. function load_matrix(var M[3][3]);

1-2: dimension of array error
3-5: syntax error

Any Ideas?


Joris Lambrecht
My Contributions: Relative Rotation, Window Sizing