This PR add bindings for MATLAB based on loadlibrary and friends, which eliminate signifcant amounts of C code, though user-defined systems for example require a small MEX function (so C code can call a function name or handle through mexCallMATLAB) and wrapper functions for function pointers in struct (not supported by MATLAB's calllib (though why not, since it's already making thunk dlls?)) are two exceptions.
This PR add bindings for MATLAB based on
loadlibrary
and friends, which eliminate signifcant amounts of C code, though user-defined systems for example require a small MEX function (so C code can call a function name or handle throughmexCallMATLAB
) and wrapper functions for function pointers in struct (not supported by MATLAB'scalllib
(though why not, since it's already making thunk dlls?)) are two exceptions.See here for some details.