plum
git clone https://git.pyrossh.dev/plum
A statically typed, imperative programming language inspired by rust, python
1daab8d
— Peter John
2026-07-19T19:09:16+05:30
chore: scaffold plum-checker and plum-wasm-codegen crates
Generated files not shown: Cargo.lock
- Cargo.toml +1 -1
- plum-checker/Cargo.toml +7 -0
- plum-checker/src/lib.rs +1 -0
- plum-checker/src/types.rs +1 -0
- plum-wasm-codegen/Cargo.toml +12 -0
- plum-wasm-codegen/src/lib.rs +1 -0
Cargo.toml
CHANGED
|
@@ -1,3 +1,3 @@
|
|
|
1
1
|
[workspace]
|
|
2
|
-
members = ["plum-core", "plum-cli"]
|
|
2
|
+
members = ["plum-core", "plum-cli", "plum-checker", "plum-wasm-codegen"]
|
|
3
3
|
resolver = "2"
|
plum-checker/Cargo.toml
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
1
|
+
[package]
|
|
2
|
+
name = "plum-checker"
|
|
3
|
+
version = "0.1.0"
|
|
4
|
+
edition = "2021"
|
|
5
|
+
|
|
6
|
+
[dependencies]
|
|
7
|
+
plum-core = { path = "../plum-core" }
|
plum-checker/src/lib.rs
ADDED
|
@@ -0,0 +1 @@
|
|
|
1
|
+
pub mod types;
|
plum-checker/src/types.rs
ADDED
|
@@ -0,0 +1 @@
|
|
|
1
|
+
// placeholder
|
plum-wasm-codegen/Cargo.toml
ADDED
|
@@ -0,0 +1,12 @@
|
|
|
1
|
+
[package]
|
|
2
|
+
name = "plum-wasm-codegen"
|
|
3
|
+
version = "0.1.0"
|
|
4
|
+
edition = "2021"
|
|
5
|
+
|
|
6
|
+
[dependencies]
|
|
7
|
+
wasm-encoder = "0.220"
|
|
8
|
+
plum-core = { path = "../plum-core" }
|
|
9
|
+
plum-checker = { path = "../plum-checker" }
|
|
10
|
+
|
|
11
|
+
[dev-dependencies]
|
|
12
|
+
wasmparser = "0.220"
|
plum-wasm-codegen/src/lib.rs
ADDED
|
@@ -0,0 +1 @@
|
|
|
1
|
+
// placeholder
|