MLINK MLOpenArgcArgv (MLENV env, int argc, char ** argv, int* errno) opens a MathLink connection, taking parameters from command-line arguments.
DirichletCharacter[k, j, n] gives the Dirichlet character \[Chi] {k, j} (n) with modulus k and index j.
int MLAllocParameter (MLParameters *p, MLAllocator * a, MLDeallocator * d) retrieves the current memory allocator and deallocator function pointers from the MLParameters ...
int MLPutRealList (MLINK link, double *a, long n) puts a list of n floating-point numbers starting from location a 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.
MultipleListPlot is replaced by ListPlot and ListLinePlot, which now accept multiple sets of data. Dashing[{Dot,Dash,LongDash}] is replaced with ...
PseudoInverse[m] finds the pseudoinverse of a rectangular matrix.
GroupStabilizerChain[group] returns a list of successive stabilizers in group of the points in a base of group.
int MLPutByteString (MLINK link, const unsigned char *s, int n) puts a string of n characters starting from location s to the MathLink connection specified by link.
int MLGetByteSymbol (MLINK link, const unsigned char ** sp, int *len, long spec) gets a character string corresponding to the name of a symbol from the MathLink connection ...