int MLPutDouble (MLINK link, double x) puts the floating-point number x of C type double to the MathLink connection specified by link.
int MLPutReal (MLINK link, double x) puts the floating-point number x to the MathLink connection specified by link.
int MLPutUnicodeString (MLINK link, unsigned short *s, long n) puts a string of n 16-bit Unicode characters to the MathLink connection specified by link.
Solve::solex Roots::solex Reduce::solex System`Private`OldReduce::solex Eliminate::solex SolveAlways::solex GroebnerBasis::solex PolynomialReduce::solex MainSolve::solex ...
int MLGetInteger32Array (MLINK link, int ** a, int ** dims, char ***heads, int *d) gets an array of 32-bit integers from the MathLink connection specified by link, storing ...
int MLGetInteger64Array (MLINK link, mlint64 ** a, int ** dims, char ***heads, int *d) gets an array of 64-bit integers from the MathLink connection specified by link, ...
int MLGetReal128Array (MLINK link, mlextended_double ** a, int ** dims, char ***heads, int *d) gets an array of extended-precision floating-point numbers from the MathLink ...
int MLGetReal128List (MLINK link, mlextended_double ** a, int *n) gets a list of extended-precision floating-point numbers from the MathLink connection specified by link, ...
int MLGetReal32List (MLINK link, float ** a, int *n) gets a list of single-precision floating-point numbers from the MathLink connection specified by link, storing the ...
int MLGetReal64Array (MLINK link, double ** a, int ** dims, char ***heads, int *d) gets an array of double-precision floating-point numbers from the MathLink connection ...