Skip to content

Commit 92af5cf

Browse files
bluedrink9BlueDrink9
authored andcommitted
Add r treesitter
1 parent 6e341ad commit 92af5cf

File tree

4 files changed

+9
-1
lines changed

4 files changed

+9
-1
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# For generating .wasm files for parsers
22
# See https://www.npmjs.com/package/web-tree-sitter
3-
LANGUAGES = agda bash c c-sharp clojure cpp css dart elm elixir gleam go haskell hcl html java javascript json julia kotlin latex lua markdown nix perl php python query ruby rust scala scss sparql swift talon tsx typescript xml yaml
3+
LANGUAGES = agda bash c c-sharp clojure cpp css dart elm elixir gleam go haskell hcl html java javascript json julia kotlin latex lua markdown nix perl php python query r ruby rust scala scss sparql swift talon tsx typescript xml yaml
44

55
# Build web-tree-sitter parsers for $(LANGUAGES)
66

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
"onLanguage:perl",
5151
"onLanguage:php",
5252
"onLanguage:python",
53+
"onLanguage:r",
5354
"onLanguage:ruby",
5455
"onLanguage:rust",
5556
"onLanguage:scala",
@@ -123,6 +124,7 @@
123124
"tree-sitter-php": "github:tree-sitter/tree-sitter-php#4f124bc6075e1c3333e80190c1c170933ed72c95",
124125
"tree-sitter-python": "github:tree-sitter/tree-sitter-python#71778c2a472ed00a64abf4219544edbf8e4b86d7",
125126
"tree-sitter-query": "github:nvim-treesitter/tree-sitter-query#5217c6805c09f8fc00ed13d17d5fcb791437aee6",
127+
"tree-sitter-r": "^1.1.0",
126128
"tree-sitter-ruby": "github:tree-sitter/tree-sitter-ruby#dc2d7d6b50f9975bc3c35bbec0ba11b2617b736b",
127129
"tree-sitter-rust": "github:tree-sitter/tree-sitter-rust#36ae187ed6dd3803a8a89dbb54f3124c8ee74662",
128130
"tree-sitter-scala": "github:tree-sitter/tree-sitter-scala#master",

src/extension.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ const languages: {
4040
perl: { module: "tree-sitter-perl" },
4141
php: { module: "tree-sitter-php" },
4242
python: { module: "tree-sitter-python" },
43+
r: { module: "tree-sitter-r" },
4344
ruby: { module: "tree-sitter-ruby" },
4445
rust: { module: "tree-sitter-rust" },
4546
scala: { module: "tree-sitter-scala" },

yarn.lock

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2150,6 +2150,11 @@ tree-sitter-css@^0.19.0:
21502150
dependencies:
21512151
nan "^2.14.2"
21522152

2153+
tree-sitter-r@^1.1.0:
2154+
version "1.1.0"
2155+
resolved "https://registry.yarnpkg.com/tree-sitter-r/-/tree-sitter-r-1.1.0.tgz#5fc0b854754b9a2aa5ebfe2feea577455d5d1f2f"
2156+
integrity sha512-dYYlIPiJjNlkldagvissXUiXQpEzyHUs1sAjsWmPM7KhVmrzS8M+O9LAa/o7CiZN6sP63ReH1nM6qmx+Wfbhbg==
2157+
21532158
"tree-sitter-ruby@github:tree-sitter/tree-sitter-ruby#dc2d7d6b50f9975bc3c35bbec0ba11b2617b736b":
21542159
version "0.21.0"
21552160
resolved "https://codeload.github.com/tree-sitter/tree-sitter-ruby/tar.gz/dc2d7d6b50f9975bc3c35bbec0ba11b2617b736b"

0 commit comments

Comments
 (0)