plum

#treesitter#compiler#wasm

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

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


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

[[bin]]
name = "plum"
path = "src/main.rs"

[dependencies]
plum-core = { path = "../plum-core" }
plum-checker = { path = "../plum-checker" }
plum-wasm-codegen = { path = "../plum-wasm-codegen" }
clap = { version = "4", features = ["derive"] }
anyhow = "1"
tree-sitter = "0.26"
tree-sitter-plum = { path = "../tooling/tree-sitter-plum" }
toml_edit = "0.22"
wasmtime = "47"