Internal primitives |
The primitives in this section are merely for internal use by TeXmacs only. They are documented for the sake of completeness, but you should only use them if you really know what you are doing.
This primitive is mainly used for default uninialized value of environment variables; the main advantage of this tag is to be distinct from the empty string.
This primitive should never appear in documents. It is provided as aid in tracking down invalid constructs. It is produced at evaluation time by any kind of primitive which is given improper operands.
The
This tag is included for future compatability with XML. It is used for encoding XML-style attributes by TeXmacs trees. For instance, the fragment
<blah color="blue" emotion="verbose">
Some XML stuff
</blah>
would typically be represented as
<blah|<attr|color|blue|emotion|verbose>|Some XML stuff>
Associate a special meaning to some content. Currently, no real use has been made of these tags.
Used to represent temporarily saved values on a stack.
This primitive is only intended for internal use by the
This internal primitive is used for rewriting an inactive tree into a new tree whose rendering corresponds to the rendering of the inactive tree.
Yet to be implemented primitives for starting a new double page.
The identity macro is built-in into TeXmacs. It should not really be considered as a primitive, but it is not part of any style file either.
In addition to these primitives for internal use only, there are also
quite a few obsolete primitives, which are no longer being used by
TeXmacs, but whose names should be avoided when creating your own
macros. The full list of obsolete primitives is: