Skip to content

Commit a884974

Browse files
committed
Separate DSL into its crate & add codegen skeleton
1 parent b568346 commit a884974

26 files changed

+213
-451
lines changed

Cargo.lock

Lines changed: 22 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
[workspace]
2-
members = ["optd-core"]
2+
members = [ "optd-core", "optd-dsl"]
33
resolver = "2"

optd-core/Cargo.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,3 @@ serde = { version = "1.0", features = ["derive"] }
1515
serde_json = { version = "1", features = ["raw_value"] }
1616
dotenvy = "0.15"
1717
async-recursion = "1.1.1"
18-
pest = "2.7.15"
19-
pest_derive = "2.7.15"

optd-core/src/dsl/ast/lower_layer.rs

Lines changed: 0 additions & 1 deletion
This file was deleted.

optd-core/src/dsl/ast/mod.rs

Lines changed: 0 additions & 2 deletions
This file was deleted.

optd-core/src/dsl/ast/upper_layer.rs

Lines changed: 0 additions & 151 deletions
This file was deleted.

optd-core/src/dsl/mod.rs

Lines changed: 0 additions & 3 deletions
This file was deleted.

optd-core/src/dsl/programs/example.optd

Lines changed: 0 additions & 148 deletions
This file was deleted.

0 commit comments

Comments
 (0)