int MLGetSymbol (MLINK link, const char ** s) gets a character string corresponding to the name of a symbol from the MathLink connection specified by link, storing the ...
int MLGetUCS2Symbol (MLINK link, const unsigned short ** s, int *len) gets a UCS-2 character string corresponding to the name of a symbol from the MathLink connection ...
MLINK MLLoopbackOpen (MLENV env, int *errno) opens a loopback MathLink connection.
The arithmetic used by Mathematica is a mixture of variable-precision software arithmetic and whatever is provided by the manufacturer of the floating-point hardware (or the ...
int MLGetInteger16 (MLINK link, short *i) gets a 16-bit integer from the MathLink connection specified by link and stores it as a C short in i.
int MLGetInteger32 (MLINK link, int *i) gets a 32-bit integer from the MathLink connection specified by link and stores it in i.
int MLGetInteger64 (MLINK link, mlint64 *i) gets a 64-bit integer from the MathLink connection specified by link and stores it in i.
int MLGetReal128 (MLINK link, mlextended_double *d) gets an extended-precision floating-point number from link and stores it in d.
int MLGetRealArray (MLINK link, double ** a, long ** dims, char ***heads, long *d) gets an array of floating-point numbers from the MathLink connection specified by link, ...
int MLGetUnicodeString (MLINK link, unsigned short ** s, long *n) gets a character string from the MathLink connection specified by link, storing the string in s as a ...