plum

#treesitter#compiler#wasm

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

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


plum-tooling/tree-sitter-plum/test/corpus/assign.txt
984357bPeter John 2026-09-05T21:35:44+05:30
rename folders
c06ddbaPeter John 2026-08-09T18:35:20+05:30
feat(grammar): add `fun` keyword to function/method declarations
391c8e4Peter John 2026-07-23T18:41:41+05:30
feat(tree-sitter-plum): add field_target rule for obj.field = value assignment
f502d22Peter John 2026-07-19T21:40:20+05:30
fix(tree-sitter-plum): fix match/generics/identifier/attribute grammar bugs
1910cfcpyrossh 2024-12-18T10:34:12+05:30
fix tests
5b84889pyrossh 2024-12-18T10:24:09+05:30
fix assign
fd085d9pyrossh 2024-11-22T21:00:27+05:30
new rules
f997beepyrossh 2024-11-18T11:11:03+05:30
fix parser
1675049Peter John 2024-11-05T11:25:58+05:30
new syntax
2634d00Peter John 2024-08-30T13:19:01+05:30
improve grammar
efe15dbPeter John 2024-08-25T15:50:44+05:30
improve grammar
fc68ba7Peter John 2024-08-17T22:38:01+05:30
assign works
5d12d71Peter John 2024-08-17T16:59:50+05:30
update tree-sitter and grammar