This commit is contained in:
Edgar 2024-04-09 13:00:38 +02:00
parent 99a4a45132
commit fedde08985
No known key found for this signature in database
GPG Key ID: 70ADAE8F35904387
13 changed files with 44 additions and 44 deletions

22
Cargo.lock generated
View File

@ -235,7 +235,7 @@ dependencies = [
[[package]]
name = "edb"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
dependencies = [
"anyhow",
"clap",
@ -248,14 +248,14 @@ dependencies = [
[[package]]
name = "edlang_ast"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
dependencies = [
"edlang_span",
]
[[package]]
name = "edlang_check"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
dependencies = [
"ariadne",
"edlang_ast",
@ -266,7 +266,7 @@ dependencies = [
[[package]]
name = "edlang_codegen_llvm"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
dependencies = [
"edlang_ir",
"edlang_parser",
@ -279,7 +279,7 @@ dependencies = [
[[package]]
name = "edlang_driver"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
dependencies = [
"anyhow",
"ariadne",
@ -300,7 +300,7 @@ dependencies = [
[[package]]
name = "edlang_ir"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
dependencies = [
"edlang_span",
"educe",
@ -309,7 +309,7 @@ dependencies = [
[[package]]
name = "edlang_lowering"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
dependencies = [
"edlang_ast",
"edlang_ir",
@ -319,7 +319,7 @@ dependencies = [
[[package]]
name = "edlang_parser"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
dependencies = [
"ariadne",
"edlang_ast",
@ -332,18 +332,18 @@ dependencies = [
[[package]]
name = "edlang_session"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
dependencies = [
"ariadne",
]
[[package]]
name = "edlang_span"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
[[package]]
name = "edlangc"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
dependencies = [
"edlang_driver",
]

View File

@ -47,4 +47,4 @@ Options:
## Dependencies
- Rust
- LLVM 17
- LLVM 18

View File

@ -1,6 +1,6 @@
[package]
name = "edlangc"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
authors = ["Edgar Luque <edgar@edgarluque.com>"]
description = "A experimental language using LLVM."
edition = "2021"
@ -14,4 +14,4 @@ repository = "https://github.com/edg-l/edlang"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
edlang_driver = { version = "0.0.1-alpha.16", path = "../../lib/edlang_driver" }
edlang_driver = { version = "0.0.1-alpha.17", path = "../../lib/edlang_driver" }

View File

@ -1,6 +1,6 @@
[package]
name = "edb"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
authors = ["Edgar Luque <edgar@edgarluque.com>"]
description = "The edlang language builder."
edition = "2021"
@ -14,7 +14,7 @@ repository = "https://github.com/edg-l/edlang"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
edlang_driver = { version = "0.0.1-alpha.16", path = "../lib/edlang_driver" }
edlang_driver = { version = "0.0.1-alpha.17", path = "../lib/edlang_driver" }
anyhow = "1"
clap = { version = "4.5.4", features = ["derive"] }
toml = "0.8.12"

View File

@ -1,6 +1,6 @@
[package]
name = "edlang_ast"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
authors = ["Edgar Luque <edgar@edgarluque.com>"]
description = "edlang AST"
edition = "2021"
@ -13,4 +13,4 @@ repository = "https://github.com/edg-l/edlang"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
edlang_span = { version = "0.0.1-alpha.16", path = "../edlang_span" }
edlang_span = { version = "0.0.1-alpha.17", path = "../edlang_span" }

View File

@ -1,6 +1,6 @@
[package]
name = "edlang_check"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
authors = ["Edgar Luque <edgar@edgarluque.com>"]
description = "edlang check"
edition = "2021"
@ -14,7 +14,7 @@ repository = "https://github.com/edg-l/edlang"
[dependencies]
ariadne = { version = "0.4.0", features = ["auto-color"] }
edlang_ast = { version = "0.0.1-alpha.16", path = "../edlang_ast" }
edlang_lowering = { version = "0.0.1-alpha.16", path = "../edlang_lowering" }
edlang_session = { version = "0.0.1-alpha.16", path = "../edlang_session" }
edlang_ast = { version = "0.0.1-alpha.17", path = "../edlang_ast" }
edlang_lowering = { version = "0.0.1-alpha.17", path = "../edlang_lowering" }
edlang_session = { version = "0.0.1-alpha.17", path = "../edlang_session" }
tracing = { workspace = true }

View File

@ -1,6 +1,6 @@
[package]
name = "edlang_codegen_llvm"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
authors = ["Edgar Luque <edgar@edgarluque.com>"]
description = "edlang LLVM codegen"
edition = "2021"
@ -13,10 +13,10 @@ repository = "https://github.com/edg-l/edlang"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
edlang_ir = { version = "0.0.1-alpha.16", path = "../edlang_ir" }
edlang_parser = { version = "0.0.1-alpha.16", path = "../edlang_parser" }
edlang_session = { version = "0.0.1-alpha.16", path = "../edlang_session" }
edlang_ir = { version = "0.0.1-alpha.17", path = "../edlang_ir" }
edlang_parser = { version = "0.0.1-alpha.17", path = "../edlang_parser" }
edlang_session = { version = "0.0.1-alpha.17", path = "../edlang_session" }
llvm-sys = "180.0"
inkwell = { git = "https://github.com/TheDan64/inkwell", rev = "d916c66d2cedb8bc58c187df8403d9fc71eb0ad4", features = ["llvm18-0"] }
tracing = { workspace = true }
edlang_span = { version = "0.0.1-alpha.16", path = "../edlang_span" }
edlang_span = { version = "0.0.1-alpha.17", path = "../edlang_span" }

View File

@ -1,6 +1,6 @@
[package]
name = "edlang_driver"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
authors = ["Edgar Luque <edgar@edgarluque.com>"]
description = "edlang compiler driver library"
edition = "2021"
@ -16,13 +16,13 @@ repository = "https://github.com/edg-l/edlang"
ariadne = { version = "0.4.0", features = ["auto-color"] }
clap = { version = "4.5.4", features = ["derive"] }
anyhow = "1"
edlang_ast = { version = "0.0.1-alpha.16", path = "../edlang_ast" }
edlang_check = { version = "0.0.1-alpha.16", path = "../edlang_check" }
edlang_codegen_llvm = { version = "0.0.1-alpha.16", path = "../edlang_codegen_llvm" }
edlang_ir = { version = "0.0.1-alpha.16", path = "../edlang_ir" }
edlang_lowering = { version = "0.0.1-alpha.16", path = "../edlang_lowering" }
edlang_parser = { version = "0.0.1-alpha.16", path = "../edlang_parser" }
edlang_session = { version = "0.0.1-alpha.16", path = "../edlang_session" }
edlang_ast = { version = "0.0.1-alpha.17", path = "../edlang_ast" }
edlang_check = { version = "0.0.1-alpha.17", path = "../edlang_check" }
edlang_codegen_llvm = { version = "0.0.1-alpha.17", path = "../edlang_codegen_llvm" }
edlang_ir = { version = "0.0.1-alpha.17", path = "../edlang_ir" }
edlang_lowering = { version = "0.0.1-alpha.17", path = "../edlang_lowering" }
edlang_parser = { version = "0.0.1-alpha.17", path = "../edlang_parser" }
edlang_session = { version = "0.0.1-alpha.17", path = "../edlang_session" }
tracing = { workspace = true }
tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }
walkdir = "2.5.0"

View File

@ -1,6 +1,6 @@
[package]
name = "edlang_ir"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
authors = ["Edgar Luque <edgar@edgarluque.com>"]
description = "edlang IR"
edition = "2021"
@ -13,6 +13,6 @@ repository = "https://github.com/edg-l/edlang"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
edlang_span = { version = "0.0.1-alpha.16", path = "../edlang_span" }
edlang_span = { version = "0.0.1-alpha.17", path = "../edlang_span" }
smallvec = "1.13.2"
educe = "0.5.11"

View File

@ -1,6 +1,6 @@
[package]
name = "edlang_lowering"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
authors = ["Edgar Luque <edgar@edgarluque.com>"]
description = "edlang lowering"
edition = "2021"
@ -13,7 +13,7 @@ repository = "https://github.com/edg-l/edlang"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
edlang_ast = { version = "0.0.1-alpha.16", path = "../edlang_ast" }
edlang_ir = { version = "0.0.1-alpha.16", path = "../edlang_ir" }
edlang_ast = { version = "0.0.1-alpha.17", path = "../edlang_ast" }
edlang_ir = { version = "0.0.1-alpha.17", path = "../edlang_ir" }
tracing.workspace = true
thiserror = "1.0.58"

View File

@ -1,6 +1,6 @@
[package]
name = "edlang_parser"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
authors = ["Edgar Luque <edgar@edgarluque.com>"]
description = "edlang parser"
edition = "2021"
@ -14,7 +14,7 @@ repository = "https://github.com/edg-l/edlang"
[dependencies]
ariadne = { version = "0.4.0", features = ["auto-color"] }
edlang_ast = { version = "0.0.1-alpha.16", path = "../edlang_ast" }
edlang_ast = { version = "0.0.1-alpha.17", path = "../edlang_ast" }
itertools = "0.12.1"
lalrpop-util = { version = "0.20.2", features = ["lexer"] }
logos = "0.14.0"

View File

@ -1,6 +1,6 @@
[package]
name = "edlang_session"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
authors = ["Edgar Luque <edgar@edgarluque.com>"]
description = "edlang session"
edition = "2021"

View File

@ -1,6 +1,6 @@
[package]
name = "edlang_span"
version = "0.0.1-alpha.16"
version = "0.0.1-alpha.17"
authors = ["Edgar Luque <edgar@edgarluque.com>"]
description = "edlang span"
edition = "2021"