Michael Wayne Goodman

Results 78 issues of Michael Wayne Goodman

The napoleon extension to Sphinx (which we use for documentation) [accepts PEP-484 type hints](https://www.sphinx-doc.org/en/master/usage/extensions/napoleon.html#type-annotations) as well as types in the docstrings. E.g., these are the same: ```python def foo(a): """...

maintenance

There was little uptake of PyDelphin's plugin architecture, so there is no longer a strong need to have exemplar plugin repositories. These could be bundled with PyDelphin so folks don't...

maintenance

Python 3.6 is no longer supported, and 3.10 is the latest release. The packaging should be updated to reflect this.

maintenance

#211 describes a module for scope operations. The current implementation for v1.0.0 satisfies the goals complete except for a function to iterate over scope readings. I'm creating this issue for...

*mrs

Provide a conversion from EDS or MRS to DM.

enhancement

For purposes of type-checking (which help to reveal actual bugs), the `delphin.tsdb` module could be made simpler. Mainly this has to do with function parameters that change the structure of...

maintenance
tsdb

The `delphin.tfs` module is a core piece that defines the behavior of feature structures, then `delphin.tdl` subclasses these to create the AVM class, which is basically the same but the...

maintenance
tdl

For a long time PyDelphin has included on MRS, DMRS, and EDS a slot for the 'identifier' ('ident' in the original DTDs) field, which is basically unused. The field only...

*mrs

In the new `delphin.scope` module I had a function `tree_fragments()` which constructed the partial scope trees and allowed inspection of immediately lower scopes (`lheqs`) and indirectly lower scopes (`qeqs`) for...

*mrs

This issue is for adding individual-constraints to DMRS, for information structure and potentially other uses. I'm spinning this issue off from #174 considering that it's a much more significant change...

*mrs