Skip to main content

Makefile grammar for tree-sitter

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tree_sitter_make-1.1.1.tar.gz (73.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

tree_sitter_make-1.1.1-cp39-abi3-win_arm64.whl (41.7 kB view details)

Uploaded CPython 3.9+Windows ARM64

tree_sitter_make-1.1.1-cp39-abi3-win_amd64.whl (43.2 kB view details)

Uploaded CPython 3.9+Windows x86-64

tree_sitter_make-1.1.1-cp39-abi3-musllinux_1_2_x86_64.whl (80.5 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ x86-64

tree_sitter_make-1.1.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (82.1 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

tree_sitter_make-1.1.1-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (77.7 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

tree_sitter_make-1.1.1-cp39-abi3-macosx_11_0_arm64.whl (43.8 kB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

tree_sitter_make-1.1.1-cp39-abi3-macosx_10_9_x86_64.whl (45.8 kB view details)

Uploaded CPython 3.9+macOS 10.9+ x86-64

File details

Details for the file tree_sitter_make-1.1.1.tar.gz.

File metadata

  • Download URL: tree_sitter_make-1.1.1.tar.gz
  • Upload date:
  • Size: 73.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for tree_sitter_make-1.1.1.tar.gz
Algorithm Hash digest
SHA256 ef394673ab83956dffb3986526f4c059082ff2d84c87f9da18ab30030f561b4c
MD5 d16f758b206ef9fcdccf741b4fcc372f
BLAKE2b-256 b6c94b534b0f8be76b5a7495419e7017998ceb1cd260ca91b4bf2358f00af97e

See more details on using hashes here.

File details

Details for the file tree_sitter_make-1.1.1-cp39-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_make-1.1.1-cp39-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 a97763826659d692784564a74cfc915c0198372ce018ac2c4ea1a511437bb07f
MD5 822dcb8b1ffdc384c19b7911aff07117
BLAKE2b-256 7b186ec683806462573049abb0069593aaff41eb67b79025e9c152734e64f3a7

See more details on using hashes here.

File details

Details for the file tree_sitter_make-1.1.1-cp39-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for tree_sitter_make-1.1.1-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 0f6325bf5255bfdb3895aa18cbf3618734bc94f31bd89447559137675160a424
MD5 3cc55f3e0f3274e338b244e2c465390d
BLAKE2b-256 4e5a637d822952cf2c783a7a922f6854a0a4fda05ae4bdd0694d79faa0e11e08

See more details on using hashes here.

File details

Details for the file tree_sitter_make-1.1.1-cp39-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_make-1.1.1-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6dcfd4ebb0659f01bee41b5bc82e7a596bab918e8b0e95dbec6ebe470237cd3b
MD5 8cce65831faad2872f403a8f7ef2eefe
BLAKE2b-256 6bccdf46a568fd338569b73da3dd62f847eecd74983c30294d9f1550b770293a

See more details on using hashes here.

File details

Details for the file tree_sitter_make-1.1.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_make-1.1.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7f16f8d00b4a52dd46b53407b81ac8e72b52f25e5917e8785270841a2dab78dc
MD5 94a26e27c799cc739ca7fd69aa310caa
BLAKE2b-256 b864ce59ab3b993c37e53f99ff7f34db3eac9826ce76ce5738033219ed466859

See more details on using hashes here.

File details

Details for the file tree_sitter_make-1.1.1-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_make-1.1.1-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6e0e424449c9e0a2f7e8476238727638acb5fe041533440fc20e21e064ef1fb7
MD5 6e072123b832f0d31ef8ecd5695c5619
BLAKE2b-256 e134a6f9ffd8064605a45bfc78848eb2f6969871af0e6d6cd56ca76816255153

See more details on using hashes here.

File details

Details for the file tree_sitter_make-1.1.1-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_make-1.1.1-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e2c17b7d5b51cf6eb429dd8117e94cabc76948feb3ddb67eac02fa7189a88310
MD5 e76e4ad2f151f06ff4fd831a4ec9ba2e
BLAKE2b-256 05ecaa2b0300613d60222d6e0ef11dd1a40edb73dbf10dd3db188729ca29ce45

See more details on using hashes here.

File details

Details for the file tree_sitter_make-1.1.1-cp39-abi3-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_make-1.1.1-cp39-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 368fd813e274f81a69354369521dee1a4565209f030408f92fe07a92c7a4bdb7
MD5 d01ce69e397e6e63f27184ff710f07b1
BLAKE2b-256 11109f0fa416c0b6561cb93c643402a0e6567f948af2a5ce218575f1e08bcd53

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page