difftastic/vendor/tree-sitter-make
Wilfred Hughes 615daf8880 Add 'vendor/tree-sitter-make/' from commit 'a4b9187417d6be349ee5fd4b6e77b4172c6827dd'
git-subtree-dir: vendor/tree-sitter-make
git-subtree-mainline: b1b3756fa7
git-subtree-split: a4b9187417
2022-08-28 16:06:14 +07:00
..
queries Add 'vendor/tree-sitter-make/' from commit 'a4b9187417d6be349ee5fd4b6e77b4172c6827dd' 2022-08-28 16:06:14 +07:00
src Add 'vendor/tree-sitter-make/' from commit 'a4b9187417d6be349ee5fd4b6e77b4172c6827dd' 2022-08-28 16:06:14 +07:00
test/corpus Add 'vendor/tree-sitter-make/' from commit 'a4b9187417d6be349ee5fd4b6e77b4172c6827dd' 2022-08-28 16:06:14 +07:00
LICENSE Add 'vendor/tree-sitter-make/' from commit 'a4b9187417d6be349ee5fd4b6e77b4172c6827dd' 2022-08-28 16:06:14 +07:00
README.md Add 'vendor/tree-sitter-make/' from commit 'a4b9187417d6be349ee5fd4b6e77b4172c6827dd' 2022-08-28 16:06:14 +07:00
grammar.js Add 'vendor/tree-sitter-make/' from commit 'a4b9187417d6be349ee5fd4b6e77b4172c6827dd' 2022-08-28 16:06:14 +07:00
package.json Add 'vendor/tree-sitter-make/' from commit 'a4b9187417d6be349ee5fd4b6e77b4172c6827dd' 2022-08-28 16:06:14 +07:00

README.md

tree-sitter-make

Tree-sitter-make is a Make parser intended to be used for syntax highlighting.

Missing features

  • Support to custom .RECIPEPREFIX
  • Load directive

This parser uses GNUMakefile documentation as reference. Others makefile formats might have features not implemented by this grammar. Feel free to open an issue with a feature request or do a pull request to extend this grammar to support other makefiles formats.

Reference