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
a271f34 1
[package]
a271f34 2
name = "plum-runtime"
a271f34 3
version = "0.1.0"
a271f34 4
edition = "2021"
a271f34 5
a271f34 6
# Built on demand by `plum build` with PLUM_WASM_PATH pointing at the compiled
a271f34 7
# module to embed — not meant to be built directly as part of the workspace.
a271f34 8
[[bin]]
a271f34 9
name = "plum-runtime"
a271f34 10
path = "src/main.rs"
a271f34 11
a271f34 12
[dependencies]
a271f34 13
wasmtime = "47"
bf629a2 14
ureq = "2.10"
a271f34 15
a271f34 16
# Stand on its own rather than joining the parent directory's workspace: `plum
a271f34 17
# build` compiles this crate on demand with PLUM_WASM_PATH set, and it would
a271f34 18
# otherwise fail (or need excluding) whenever the main workspace is built.
a271f34 19
[workspace]