plum

#treesitter#compiler#wasm

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

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


2236941Peter John 2026-09-08T14:18:04+05:30
docs: add plum CLI install instructions to README
Files changed (1) hide show
  1. README.md +8 -0
README.md CHANGED
@@ -14,6 +14,14 @@ qbe >= 1.2
14
14
  clang >= 16.0.0
15
15
  ```
16
16
 
17
+ ## Installing the `plum` CLI
18
+
19
+ ```sh
20
+ cargo install --path plum-cli
21
+ ```
22
+
23
+ Installs a release build as `plum` in `~/.cargo/bin`, which `cargo` puts on your `PATH` for you — no `sudo`/`/usr/local/bin` needed. Re-run this after pulling changes to the compiler; it doesn't auto-update. Use `cargo run -p plum-cli --` instead while actively developing the compiler itself.
24
+
17
25
  ## Layout and comments
18
26
 
19
27
  Blocks are indentation-sensitive (2 spaces), like Python — there's no `{ }` for grouping statements. `#` starts a line comment.