Investigate pExpr
in the Markdown printer
#3840
Labels
design
Related to the current design of Drasil (not artifacts).
pExpr
in the Markdown printer
#3840
Current state of
pExpr
is detailed in #3823 (comment).pExpr
re-defines all the patterns that are different, then delegates to the TeX function in a catch all statement. But since the pExpr function involves recursive calls, the patterns which make a recursive call are redefined as well, leading to some duplication. This is because the currentTeX.pExpr
does not account for variabilities in the LaTeX commands.The
pExpr
function in the Markdown printer needs to be revisited to avoid duplication. Additionally, theTeX.pExpr
function needs to be revisited to account for variabilities in syntax.The text was updated successfully, but these errors were encountered: