Besides being reasonably fast, Caml has many interesting features I am afraid you will not find in C, like type inference, garbage collection, generic data structures. This means that, if needed, a Scilab double vector is converted in input into the related C integer array and this C integer array is automatically converted on output into a Scilab double vector. Testing I can do, patching might be a bit trickier. Example : Select Example Download Scilab code for this example. Thank you, Richard, for pointing this out.
nest...