summary refs log tree commit diff
path: root/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix
blob: 2ecb55f5a7aeb52130f4c3ccd7a9bb8bc93fef12 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
{ lib }:

{
  tree-sitter-agda = lib.importJSON ./tree-sitter-agda.json;
  tree-sitter-bash = lib.importJSON ./tree-sitter-bash.json;
  tree-sitter-beancount = lib.importJSON ./tree-sitter-beancount.json;
  tree-sitter-c = lib.importJSON ./tree-sitter-c.json;
  tree-sitter-c-sharp = lib.importJSON ./tree-sitter-c-sharp.json;
  tree-sitter-clojure = lib.importJSON ./tree-sitter-clojure.json;
  tree-sitter-comment = lib.importJSON ./tree-sitter-comment.json;
  tree-sitter-cpp = lib.importJSON ./tree-sitter-cpp.json;
  tree-sitter-css = lib.importJSON ./tree-sitter-css.json;
  tree-sitter-dart = lib.importJSON ./tree-sitter-dart.json;
  tree-sitter-dot = lib.importJSON ./tree-sitter-dot.json;
  tree-sitter-elisp = lib.importJSON ./tree-sitter-elisp.json;
  tree-sitter-embedded-template = lib.importJSON ./tree-sitter-embedded-template.json;
  tree-sitter-fennel = lib.importJSON ./tree-sitter-fennel.json;
  tree-sitter-fish = lib.importJSON ./tree-sitter-fish.json;
  tree-sitter-fluent = lib.importJSON ./tree-sitter-fluent.json;
  tree-sitter-go = lib.importJSON ./tree-sitter-go.json;
  tree-sitter-haskell = lib.importJSON ./tree-sitter-haskell.json;
  tree-sitter-html = lib.importJSON ./tree-sitter-html.json;
  tree-sitter-java = lib.importJSON ./tree-sitter-java.json;
  tree-sitter-javascript = lib.importJSON ./tree-sitter-javascript.json;
  tree-sitter-jsdoc = lib.importJSON ./tree-sitter-jsdoc.json;
  tree-sitter-json = lib.importJSON ./tree-sitter-json.json;
  tree-sitter-julia = lib.importJSON ./tree-sitter-julia.json;
  tree-sitter-latex = lib.importJSON ./tree-sitter-latex.json;
  tree-sitter-lua = lib.importJSON ./tree-sitter-lua.json;
  tree-sitter-make = lib.importJSON ./tree-sitter-make.json;
  tree-sitter-markdown = lib.importJSON ./tree-sitter-markdown.json;
  tree-sitter-nix = lib.importJSON ./tree-sitter-nix.json;
  tree-sitter-norg = lib.importJSON ./tree-sitter-norg.json;
  tree-sitter-ocaml = lib.importJSON ./tree-sitter-ocaml.json;
  tree-sitter-php = lib.importJSON ./tree-sitter-php.json;
  tree-sitter-python = lib.importJSON ./tree-sitter-python.json;
  tree-sitter-ql = lib.importJSON ./tree-sitter-ql.json;
  tree-sitter-regex = lib.importJSON ./tree-sitter-regex.json;
  tree-sitter-rst = lib.importJSON ./tree-sitter-rst.json;
  tree-sitter-ruby = lib.importJSON ./tree-sitter-ruby.json;
  tree-sitter-rust = lib.importJSON ./tree-sitter-rust.json;
  tree-sitter-scala = lib.importJSON ./tree-sitter-scala.json;
  tree-sitter-svelte = lib.importJSON ./tree-sitter-svelte.json;
  tree-sitter-swift = lib.importJSON ./tree-sitter-swift.json;
  tree-sitter-toml = lib.importJSON ./tree-sitter-toml.json;
  tree-sitter-tsq = lib.importJSON ./tree-sitter-tsq.json;
  tree-sitter-typescript = lib.importJSON ./tree-sitter-typescript.json;
  tree-sitter-verilog = lib.importJSON ./tree-sitter-verilog.json;
  tree-sitter-vim = lib.importJSON ./tree-sitter-vim.json;
  tree-sitter-yaml = lib.importJSON ./tree-sitter-yaml.json;
  tree-sitter-zig = lib.importJSON ./tree-sitter-zig.json;
}