InterpretationBox

InterpretationBox[boxes,expr]

is a low-level box construct that displays as boxes but is interpreted on input as expr.

Details

Examples

Basic Examples  (3)

Make a formatting structure whose interpretation is not based on its appearance:

An InterpretationBox is interpreted as the expression in its second argument:

Copying the interpretation box and using it as input also evaluates the hidden interpretation:

InterpretationBox is used in the standard formatting of Interpretation objects:

The first argument of the InterpretationBox gives its visible format:

The TraditionalForm formatting for some built-in symbols uses InterpretationBox:

In the typeset result, this expression displays as a long dash:

The InterpretationBox allows this form to be used as input without losing its meaning:

Introduced in 1996
 (3.0)