Exposes ParseTreeNode to allow full matching of ParseTrees. Before, outputs of parsing couldn't be fully accessed because of the inability of construct variants of ParseTreeNode to match. Now, variants can be constructed and used for matching the ParseTreeNode enum, fully exposing ParseTree.
Coverage remained the same at 92.829% when pulling 8b7d754cfd695fae9a40a2171933cbaa172f00db on Axiomatic-Mind:main into 895aaa792c3d2dcb1f60d2db262eef3aab3970d1 on shnewto:main.
Exposes
ParseTreeNode
to allow full matching ofParseTree
s. Before, outputs of parsing couldn't be fully accessed because of the inability of construct variants ofParseTreeNode
to match. Now, variants can be constructed and used for matching theParseTreeNode
enum, fully exposingParseTree
.