cg3
cg3 copied to clipboard
Tools for the 3rd edition of the Constraint Grammar formalism.
https://github.com/TinoDidriksen/cg3/commit/f4c97ba731745ef7d6128285c615afe95c0d374c and https://github.com/TinoDidriksen/cg3/commit/ba2018589068c57fab3ad96a5528a20ed2ffab37 handles prefix tags by moving them to the end. It would be better if they could remain where they are. Unfortunately, many places assume the baseform is...
When on Windows 10, running `cg-conv -f` and then giving input through standard input sometimes results in the following error, and terminates in a segmentation fault ``` terminate called after...
Cf. https://www.mail-archive.com/[email protected]/msg08416.html Ideally extend rules with a way to add metadata, or always inject spaces for cg-proc.
`cg-strictify` can remove superfluous `List` sets, but the grammar usually still fails to compile because there are unused sets that now violate the `Strict-Tags`. Make use of `--show-unused-sets`, the AST...
For rule matching, pass in a callback function to perform the action on match, instead of returning the cohort. This would allow much more state to be remembered, in such...
https://github.com/TinoDidriksen/cg3/issues/29 was a good start, but missing a way to output deleted cohorts without tracing, and could use a Revive-style rule type to manipulate reading state better.
How does one install the new SWIG-based python module? (Sorry I don't know much about `cmake`)