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/Cargo.toml
0d8e2ab 1
[package]
0d8e2ab 2
name = "tree-sitter-plum"
0d8e2ab 3
description = "plum"
0d8e2ab 4
version = "0.1.0"
0d8e2ab 5
authors = ["pyrossh <[email protected]>"]
0d8e2ab 6
license = "MIT"
0d8e2ab 7
keywords = ["incremental", "parsing", "tree-sitter", "plum"]
0d8e2ab 8
categories = ["parsing", "text-editors"]
0d8e2ab 9
repository = "https://git.sr.ht/~pyrossh/plum"
0d8e2ab 10
edition = "2021"
0d8e2ab 11
autoexamples = false
0d8e2ab 12
0d8e2ab 13
build = "bindings/rust/build.rs"
0d8e2ab 14
include = [
0d8e2ab 15
  "bindings/rust/*",
0d8e2ab 16
  "grammar.js",
0d8e2ab 17
  "queries/*",
0d8e2ab 18
  "src/*",
0d8e2ab 19
  "tree-sitter.json",
0d8e2ab 20
]
0d8e2ab 21
0d8e2ab 22
[lib]
0d8e2ab 23
path = "bindings/rust/lib.rs"
0d8e2ab 24
0d8e2ab 25
[dependencies]
0d8e2ab 26
tree-sitter-language = "0.1"
0d8e2ab 27
0d8e2ab 28
[build-dependencies]
0d8e2ab 29
cc = "1.1.22"
0d8e2ab 30
0d8e2ab 31
[dev-dependencies]
0a830c8 32
tree-sitter = "0.26"