Expand description
The State of a TeX engine keeps track of scoped (by TeX groups)
values.
Modules§
Structs§
- Change
Iter - An iterator over
StateChanges to be rolled back when a group ends. Iterated over usingChangeIter::close. - Stack
Level - A level of the
StateStack, to be rolled back when a group ends - State
Stack - A stack of
StateChanges, to be rolled back when a group ends
Enums§
- Group
Type - The type of a group, e.g.
{...},\begingroup...\endgroup,$...$. - State
Change - A change to a
State, to be potentially rolled back when a group ends.
Traits§
- State
- A TeX state; holds all the different parameters, equivalents, registers etc.
The canoncial implementation is
TeXState. - State
Change Tracker - Convenience trait for tracking state changes in a
StateStackand rolling them back if necessary at the end of a group.