MLMARK MLSeekToMark (MLINK link, MLMARK mark, int n) goes to the position n expressions after the specified mark on a link.
void MLSetAllocParameter (char* p, MLAllocator a, MLDeallocator d) sets the memory allocator and deallocator specified by a and d in the MLParameters object p for later use ...
int MLTransferToEndOfLoopbackLink (MLINK d, MLINK s) transfers the full contents of the loopback link s to the destination link d.
J/Link provides Mathematica users with the ability to interact with arbitrary Java classes directly from Mathematica. You can create objects and call methods directly in the ...
The C code generator can be used to create standalone executables that link to the Wolfram runtime library. This example creates a standalone C executable for a low-pass ...
MLAllocator is a MathLink type that describes a function pointer to a function taking an unsigned long argument and returning a void * that implements a memory allocator.
Mathematica provides functions that allow users to write their own file format converters and integrate them with the Mathematica Import and Export framework. You can ...
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 ...
int MLPutByteSymbol (MLINK link, const unsigned char *s, long l) puts a symbol whose name is given by the character string s of length l to the MathLink connection specified ...
The CCompilerDriver package lets you work with C compilers that are installed on your computer. It lets you build executables, libraries, and object files from C source code. ...