miner/herbert

support generators for grammar pattern

norton opened this issue · 7 comments

Have grammar pattern generators been excluded on purpose?

If not, would the generators have support for recursively defined grammars?

miner commented

Just not implemented yet. I'm reworking the code in a private branch to make it more extensible. Eventually, I hope to support the recursive generators.

Okay, thank you. Do you have a timeframe for releasing such features?

If it is helpful, I have some experience implementing recursive generators for ABNF grammars in Erlang and QuickCheck.

miner commented

I'm going to work on this today. If you have examples that you want me to test, please post here.

Thank you but I'm new to Clojure so I don't have any examples. I'm still learning.

miner commented

I have grammar with recursive rules working on the 'meth' branch. I'll probably make a proper release next week.

miner commented

v 0,7,0-alpha1 supports generators from grammars and recursive rules

Okay, great. Thank you.