Palettes can be configured to remember their previous states across front end sessions. This is useful for palettes containing multiple expandable sections, tab views, ...
The CCompilerDriver package lets you work with C compilers that are installed on your computer. It is used automatically by the Mathematica compiler when you set the option ...
Mathematica includes many powerful operations for working with lists. It is often desirable to map a function onto each individual element in a list. While listable functions ...
Composition[f_1, f_2, f_3, ...] represents a composition of the functions f_1, f_2, f_3, ....
NumericFunction is an attribute that can be assigned to a symbol f to indicate that f[arg_1, arg_2, ...] should be considered a numeric quantity whenever all the arg_i are ...
ParticleData[name, " property"] gives the specified property for a subatomic particle or family of particles with the specified name. ParticleData[{name, q}, " property"] ...
Just as Mathematica allows you to define how expressions should be evaluated, so also it allows you to define how expressions should be formatted for output. The basic idea ...
Low-level functions for converting between expressions and boxes. MakeBoxes generates boxes without evaluating its input. MakeExpression interprets boxes but uses ...
Invisible characters. In the input there is an invisible comma between the 1 and 2. Here there is an invisible space between the x and y, interpreted as multiplication.
Function[body] or body & is a pure function. The formal parameters are # (or #1), #2, etc. Function[x, body] is a pure function with a single formal parameter x. ...