plum
git clone https://git.pyrossh.dev/plum
A statically typed, imperative programming language inspired by rust, python
f5d1f61
— Peter John
2026-11-04T23:48:08+05:30
docs: run B T4 owns ctors.rs
docs/plans/2026-11-04-language-simplification-b.md
CHANGED
|
@@ -86,7 +86,7 @@ e.g. `struct Walker(Actor, speed: Float)` -> Boxed (embedding)
|
|
|
86
86
|
**Probe entry:** run=plum test plum-std plum-examples
|
|
87
87
|
|
|
88
88
|
### T4 rename record to struct · Complexity 3 · Est. context 40k
|
|
89
|
-
**Owns:** plum-core/src/embeds.rs, plum-core/src/traits.rs, plum-core/src/parser.rs, plum-core/src/layout.rs, plum-std/*.plum, plum-std/game/*.plum, plum-std/game/*/*.plum, plum-examples/*.plum, plum-examples/games/*/*.plum, plum-examples/games/*/*/*.plum, plum-wasm-codegen/tests/*.rs, plum-wasm-codegen/tests/e2e_types/*.rs, plum-wasm-codegen/tests/e2e_records/*.rs, plum-wasm-codegen/tests/e2e_tail/*.rs, plum-wasm-codegen/tests/e2e_mem/*.rs, plum-checker/tests/*.rs, plum-checker/tests/features/*.rs, plum-core/tests/*.rs, plum-cli/tests/*.rs, plum-lsp/src/*.rs, README.md
|
|
89
|
+
**Owns:** plum-core/src/embeds.rs, plum-core/src/traits.rs, plum-core/src/parser.rs, plum-core/src/layout.rs, plum-core/src/ctors.rs, plum-std/*.plum, plum-std/game/*.plum, plum-std/game/*/*.plum, plum-examples/*.plum, plum-examples/games/*/*.plum, plum-examples/games/*/*/*.plum, plum-wasm-codegen/tests/*.rs, plum-wasm-codegen/tests/e2e_types/*.rs, plum-wasm-codegen/tests/e2e_records/*.rs, plum-wasm-codegen/tests/e2e_tail/*.rs, plum-wasm-codegen/tests/e2e_mem/*.rs, plum-checker/tests/*.rs, plum-checker/tests/features/*.rs, plum-core/tests/*.rs, plum-cli/tests/*.rs, plum-lsp/src/*.rs, README.md
|
|
90
90
|
**Components:** 1
|
|
91
91
|
**LOC owned:** 60
|
|
92
92
|
**Tests:** slow
|