plum

#treesitter#compiler#wasm

git clone https://git.pyrossh.dev/plum

A statically typed, imperative programming language inspired by rust, python


plum-runtime/Cargo.toml
[package]
name = "plum-runtime"
version = "0.1.0"
edition = "2021"

# Built on demand by `plum build` with PLUM_WASM_PATH pointing at the compiled
# module to embed — not meant to be built directly as part of the workspace.
[[bin]]
name = "plum-runtime"
path = "src/main.rs"

[dependencies]
wasmtime = "47"
ureq = "2.10"

# Stand on its own rather than joining the parent directory's workspace: `plum
# build` compiles this crate on demand with PLUM_WASM_PATH set, and it would
# otherwise fail (or need excluding) whenever the main workspace is built.
[workspace]