plum
git clone https://git.pyrossh.dev/plum
A statically typed, imperative programming language inspired by rust, python
plum-tooling/tree-sitter-plum/tree-sitter.json
| c05610c | 1 | { |
| c05610c | 2 | "grammars": [ |
| c05610c | 3 | { |
| c05610c | 4 | "name": "plum", |
| c05610c | 5 | "camelcase": "Plum", |
| c05610c | 6 | "scope": "source.plum", |
| c05610c | 7 | "path": ".", |
| c05610c | 8 | "file-types": [ |
| c05610c | 9 | "plum" |
| c05610c | 10 | ], |
| c05610c | 11 | "highlights": [ |
| f502d22 | 12 | "queries/plum/highlights.scm" |
| c05610c | 13 | ], |
| c05610c | 14 | "tags": [ |
| f502d22 | 15 | "queries/plum/tags.scm" |
| c05610c | 16 | ], |
| 58cc293 | 17 | "indents": [ |
| f502d22 | 18 | "queries/plum/indents.scm" |
| 58cc293 | 19 | ], |
| c05610c | 20 | "injection-regex": "plum" |
| c05610c | 21 | } |
| c05610c | 22 | ], |
| c05610c | 23 | "metadata": { |
| c05610c | 24 | "version": "0.0.1", |
| c05610c | 25 | "license": "MIT", |
| c05610c | 26 | "description": "plum grammar for tree-sitter", |
| c05610c | 27 | "authors": [ |
| c05610c | 28 | { |
| c05610c | 29 | "name": "pyrossh" |
| c05610c | 30 | } |
| c05610c | 31 | ], |
| c05610c | 32 | "links": { |
| c05610c | 33 | "repository": "https://github.com/pyrossh/plum" |
| c05610c | 34 | } |
| c05610c | 35 | }, |
| c05610c | 36 | "bindings": { |
| c05610c | 37 | "c": true, |
| 08530fa | 38 | "go": false, |
| 08530fa | 39 | "node": false, |
| 08530fa | 40 | "python": false, |
| c05610c | 41 | "rust": true, |
| 08530fa | 42 | "swift": false |
| 08530fa | 43 | }, |
| 08530fa | 44 | "theme": { |
| 08530fa | 45 | "keyword": "purple", |
| 08530fa | 46 | "function": "blue", |
| 08530fa | 47 | "type": "green", |
| 08530fa | 48 | "number": "brown" |
| c05610c | 49 | } |
| 08530fa | 50 | } |