This is documentation for Mathematica 8, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)
Defining Custom Notation
Mathematica's unified symbolic architecture allows arbitrary extensibility in the output and input of notation.
Interpretation specify any interpretation for any expression
DynamicSetting display as a control returns its setting when evaluated
Keyboard Macros
InputAutoReplacements automatic replacements for sequences of input characters
InputAliases aliases for arbitrary expressions, input with Esc
Low-Level Definitions
MakeBoxes settable low-level translator from expression to display boxes
MakeExpression settable low-level translator from boxes to evaluatable expressions
CirclePlus( ▪ Subscript  ▪ Overscript  ▪ OverBar  ▪ Infix  ▪ ...