plum

#treesitter#compiler#wasm

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

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


cc99b67 — Peter John 2026-11-04T17:36:20+05:30
docs: phase 2a T4 owns closure_spec_test
docs/plans/2026-11-04-compiler-cleanup-phase2a.md CHANGED
@@ -140,7 +140,7 @@ e.g. substType(&List[T], {T: Int}) -> List[Int]
140
140
  **Steps:** delete the local walker/rename copies and `isTag`/`isTagName` duplicates, call visit; keep `isGen`/`substType` for T8.
141
141
 
142
142
  ### T4 closure_spec uses visit · Complexity 4 · Est. context 45k
143
- **Owns:** plum-core/src/closure_spec.rs
143
+ **Owns:** plum-core/src/closure_spec.rs, plum-core/tests/closure_spec_test.rs
144
144
  **Components:** 1
145
145
  **LOC owned:** 50
146
146
  **Tests:** slow