-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
36 lines (33 loc) · 954 Bytes
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
[workspace]
members = [
"rlox",
"rlox_arena",
"rlox_span",
"rlox_macros",
"rlox_ast",
"rlox_bin",
"rlox_wasm",
"rlox_bytecode",
]
resolver = "2"
[workspace.package]
authors = ["Yangchen <eikasia30@gmail.com>"]
description = "My implementation of crafting-intepreters project in rust"
edition = "2021"
keywords = ["interpreter"]
license = "Apache-2.0"
repository = "https://github.com/YangchenYe323/crafting-interpreter"
[workspace.dependencies]
miette = { version = "5.7.0", features = ["fancy"] }
thiserror = "1.0.40"
rustc-hash = "1.1.0"
indextree = "4.6.0"
serde = { version = "1.0.160", features = ["derive"] }
bitflags = "2.2.1"
assert_cmd = "0.11"
insta = "1.29.0"
rlox = { version = "0.1.0", path = "rlox" }
rlox_arena = { version = "0.1.0", path = "rlox_arena" }
rlox_span = { version = "0.1.0", path = "rlox_span" }
rlox_macros = { version = "0.1.0", path = "rlox_macros" }
rlox_ast = { version = "0.1.0", path = "rlox_ast" }