1LaTeXML::Core::DefinitiUosne:r:PCroinmtirtiibvuet(e3d)PLearTleXDMoLc:u:mCeonrtea:t:iDoenfinition::Primitive(3)
2
3
4
6 "LaTeXML::Core::Definition::Primitive" - Primitive Control sequence
7 definitions.
8
10 These represent primitive control sequences that are converted directly
11 to Boxes or Lists containing basic Unicode content, rather than
12 structured XML, or those executed for side effect during digestion in
13 the LaTeXML::Core::Stomach, changing the LaTeXML::Core::State. The
14 results of invoking a "LaTeXML::Core::Definition::Primitive", if any,
15 should be a list of digested items ("LaTeXML::Core::Box",
16 "LaTeXML::Core::List" or "LaTeXML::Core::Whatsit").
17
18 It extends LaTeXML::Core::Definition.
19
20 Primitive definitions may have lists of daemon subroutines,
21 "beforeDigest" and "afterDigest", that are executed before (and before
22 the arguments are read) and after digestion. These should either end
23 with "return;", "()", or return a list of digested objects
24 (LaTeXML::Core::Box, etc) that will be contributed to the current list.
25
27 Bruce Miller <bruce.miller@nist.gov>
28
30 Public domain software, produced as part of work done by the United
31 States Government & not subject to copyright in the US.
32
33
34
35perl v5.32.0 2020-1L1a-T1e7XML::Core::Definition::Primitive(3)