Skip to content

Commit 879d07f

Browse files
authored
Merge pull request #99 from Tsukuba-Programming-Lab/develop
Release v0.3.2
2 parents e407145 + 3ae6932 commit 879d07f

File tree

151 files changed

+2458
-1595
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

151 files changed

+2458
-1595
lines changed

Cargo.lock

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

Cargo.toml

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
1-
cargo-features = ["edition2024"]
2-
31
[package]
42
name = "copager"
5-
version = "0.3.0"
3+
version = "0.3.2"
64
edition = "2024"
75

86
[dependencies]
97
serde_json = { version = "1.0.117", optional = true }
108
copager_core = { path = "./crates/core" }
119
copager_core_macros = { path = "./crates/core_macros" }
12-
copager_cfl = { path = "./crates/cfl" }
10+
copager_lang = { path = "./crates/lang" }
1311
copager_lex = { path = "./crates/lex", optional = true }
1412
copager_lex_regex = { path = "./crates/lex_regex", optional = true }
1513
copager_parse = { path = "./crates/parse", optional = true }
@@ -29,7 +27,7 @@ anyhow = { workspace = true }
2927
serde = { workspace = true }
3028
serde_json = "1.0.117"
3129
copager = { path = ".", features = ["all"] }
32-
example_lang_arithmetic = { path = "./examples/lang_arithmetic" }
30+
example_lang_easyarith = { path = "./examples/lang_easyarith" }
3331
example_lang_json = { path = "./examples/lang_json" }
3432
example_lang_pl0 = { path = "./examples/lang_pl0" }
3533
example_lang_xml = { path = "./examples/lang_xml" }
@@ -45,7 +43,7 @@ all = [
4543

4644
# common
4745
default = ["dep:copager_lex", "dep:copager_parse"]
48-
derive = ["copager_cfl/derive"]
46+
derive = ["copager_lang/derive"]
4947
prebuild = ["dep:serde_json"]
5048
template = ["dep:copager_lex_regex"]
5149
dev = ["dep:copager_parse_common", "dep:copager_parse_lr_common"]
@@ -70,8 +68,8 @@ members = [
7068
# Copager
7169
"./crates/core",
7270
"./crates/core_macros",
73-
"./crates/cfl",
74-
"./crates/cfl_derive",
71+
"./crates/lang",
72+
"./crates/lang_derive",
7573
"./crates/lex",
7674
"./crates/lex_regex",
7775
"./crates/parse",
@@ -91,24 +89,24 @@ members = [
9189
# Examples
9290
"./examples/build_oneshot",
9391
"./examples/build_prebuild",
94-
"./examples/lang_arithmetic",
92+
"./examples/lang_easyarith",
9593
"./examples/lang_json",
9694
"./examples/lang_pl0",
9795
"./examples/lang_xml",
9896
]
9997
exclude = []
10098

10199
[workspace.package]
102-
version = "0.3.1"
100+
version = "0.3.2"
103101

104102
[workspace.dependencies]
105103
anyhow = "1.0.82"
106104
thiserror = "1.0.58"
107105
serde = { version = "1.0.197", features = ["derive"] }
108106

109107
[[test]]
110-
name = "test_by_arithmetic"
111-
path = "./tests/arithmetic/test.rs"
108+
name = "test_by_easyarith"
109+
path = "./tests/easyarith/test.rs"
112110

113111
[[test]]
114112
name = "test_by_json"

0 commit comments

Comments
 (0)