Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-16 | Fix the bug of forgetting to check cloned nodes. | JSDurand | |
In the process of splitting, cloning, and planting the forest, I forgot to check whether some cloned node of the node inquestion satisfy the condition. This used to cause forests that violate some fundamental assumptions. Now this is supposed to be fixed, but more tests await us. | |||
2023-07-08 | Finished the Emacs binding. | JSDurand | |
Now the binding part is finished. What remains is a bug encountered when planting a fragment to the forest which intersects a packed node, which would lead to invalid forests. This will also cause problem when planting a packed fragment, but until now my testing grammars do not produce packed fragments, so this problem is not encountered yet. I am still figuring out efficient ways to solve this problem. |