shnewto / bnf

Parse BNF grammar definitions
MIT License
256 stars 22 forks source link

Expose ParseTreeNode #106

Closed Axiomatic-Mind closed 1 year ago

Axiomatic-Mind commented 1 year ago

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.

coveralls commented 1 year ago

Coverage Status

Coverage remained the same at 92.829% when pulling 8b7d754cfd695fae9a40a2171933cbaa172f00db on Axiomatic-Mind:main into 895aaa792c3d2dcb1f60d2db262eef3aab3970d1 on shnewto:main.