int MLPutUTF32String (MLINK link, const unsigned int *s, int len) puts a UTF-32 string s of length len to the MathLink connection specified by link.
int MLGetUTF32String (MLINK link, const unsigned int ** s, int *len) gets a character string from the MathLink connection specified by link, storing the string in s as a ...
int MLGetData (MLINK link, char *b, int len, int *count) gets textual data from the MathLink connection specified by link, storing the result in a buffer b of maximum length ...
SymbolicC provides automated formatting of the generated C output. This section reviews some of the ways that you can work with formatting to create your own styles of ...
int MLClearError (MLINK link) clears errors on link if possible.
NSeries
(Numerical Calculus Package Symbol) NSeries[f, {x, x_0, n}] gives a numerical approximation to the series expansion of f about the point x = x_0 including the terms (x - x_0) -n through (x - x_0) n.
int MLFlush (MLINK link) flushes out any buffers containing data waiting to be sent on link.
MLINK MLOpenString (MLENV env, const char *string, int *errno) opens a MathLink connection taking parameters from a character string.
NumberQ
(Built-in Mathematica Symbol) NumberQ[expr] gives True if expr is a number, and False otherwise.
Flatten
(Built-in Mathematica Symbol) Flatten[list] flattens out nested lists. Flatten[list, n] flattens to level n. Flatten[list, n, h] flattens subexpressions with head h. Flatten[list, {{s_11, s_12, ...}, ...