I made copypasta of the ChurchPrime parser in the VentureScript parser to get the latter working as quickly as possible without requiring changes to the ChurchPrime parser. But now much of that copypasta can and should be merged, perhaps after the now-irrelevant parts are culled.
Notably, the Trie class is just a utility data structure without particular parser-specific content. I apologize for leaving it in the parser module in the first place.
I made copypasta of the ChurchPrime parser in the VentureScript parser to get the latter working as quickly as possible without requiring changes to the ChurchPrime parser. But now much of that copypasta can and should be merged, perhaps after the now-irrelevant parts are culled.