From 9a317e56f8a6126583f7d0c431bf878d9b1fe7b1 Mon Sep 17 00:00:00 2001 From: JSDurand Date: Sat, 8 Jul 2023 12:30:21 +0800 Subject: Finished the Emacs binding. 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. --- Cargo.toml | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Cargo.toml') diff --git a/Cargo.toml b/Cargo.toml index 1ddd0a0..a1409fa 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,9 +18,15 @@ members = [ "graph", "receme", "nfa", "chain", "viz", "grammar", # testing the new resolver, even though this has no dependencies ;p resolver = "2" +[lib] +crate-type = ["cdylib"] + # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] +chain = { path = "./chain" } +grammar = { path = "./grammar" } +graph = { path = "./graph" } [features] default = [] -- cgit v1.2.3-18-g5258