This module is for quickly preparing latex for export.
Parse the macro keyword followed by zero or more optional follwed by zero or more more eventual nominnees.
Transform a string into a list of LatexExpressions
A default value of type LatexExpression
Production: $ LatexList &\Rightarrow LatexExpression^+ $
Use to parse begin ... end blocks
Capture the name of the environment in a \begin{ENV} ... \end{ENV} pair
Use inWord to parse a word.
Production: $ LatexExpression &\Rightarrow Words\ |\ Comment\ |\ IMath\ |\ DMath\ |\ Macro\ |\ Env $
The type for the Abstract syntax tree