Michael Wayne Goodman
Michael Wayne Goodman
@Zoher15 thanks for the report. This is clearly a bug. I think this is because the epigraphical data from the original graph doesn't match the shuffled triples, and a [Push](https://penman.readthedocs.io/en/latest/api/penman.layout.html#penman.layout.Push)...
@Zoher15 I don't know how robust a solution shuffling a copy of the triples is. It might just be that a different shuffling didn't cause the issue to surface. >...
Python's new PEG parser ("pegen") and its syntax is described here: https://www.python.org/dev/peps/pep-0617/#syntax The syntax is based on the older LL(1) ("pgen") parser, and the same syntax is retained and extended...
@BramVanroy thanks for the good questions (here and on the https://github.com/goodmami/penman project, too :wave:). I agree that the documentation could be improved in this area, possibly in the [NLTK migration...
Thanks for the kind words, @BramVanroy! And I'm glad you were able to find a solution. I'm going to keep the issue open because, as the issue title states, I...
Hmm, I think you're right, if we only relax the check for an outer `?`. The purpose of this error is to avoid infinite loops. For the three repeat operators...
> I think it would be good to always error on immediate chaining of those operators as in e.g. `A*+` regardless of whether or not this can be interpreted in...
I'm [benchmarking](https://github.com/goodmami/python-parsing-benchmarks) several parsing libraries, at least 3 of which use recursion, and parsimonious has strangely very poor performance for my [recursion-limit test](https://github.com/goodmami/python-parsing-benchmarks/blob/a04c3cef08f11c47cdeb4e3d239818e33302c7a4/tests/test_json.py#L159-L175) with PyPy. I'm not sure what interaction...
@tezer I think the `wordnet_30_dir` is for the Princeton WordNet 3.0, which is just English. The Open Multilingual Wordnet (OMW) is what you want, so use the `omw_dir` variable instead....
@MrTomKimber I made a repository for benchmarking various Python libraries against each other: https://github.com/goodmami/python-parsing-benchmarks I have a contender in the benchmarks ([pe](https://github.com/goodmami/pe/)) so I'm not disinterested, but I welcome improvements...