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.0.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.0-cp39-abi3-win_arm64.whl (41.7 kB view details)

Uploaded CPython 3.9+Windows ARM64

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

Uploaded CPython 3.9+Windows x86-64

tree_sitter_make-1.1.0-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.0-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.0-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.0-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.0-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.0.tar.gz.

File metadata

  • Download URL: tree_sitter_make-1.1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 acea546fc8d645271acc153e508401271bd8377856ea1e26f0c1718277827477
MD5 3a1f95b41ae5f9fa997530070bb8d4c8
BLAKE2b-256 1f2645d59cf0ddc7dda134b00a8fe4ef1b7ad24ecd80fd5f9befa9481c6551ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tree_sitter_make-1.1.0-cp39-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 61200038d8a4d9cdd6e15e147893246487cb1aaca4588694b1c154a45aac979d
MD5 f73347f9fc8ebcbb017d3a181d913054
BLAKE2b-256 0ba4f87eb1381d98cacb637449925e50ead61f7fa7799315d2b08a0f479f5221

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tree_sitter_make-1.1.0-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d68911d4c2cc98b18a6265bb1889c9f05943295756dc3075f371ed82942b94a9
MD5 bbb4ee965921bfa24addcdb082eaf176
BLAKE2b-256 768558fb4bffd3ba2884fb9d914bf0ce9ff9eed8a2681614857c595b4e94b39d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tree_sitter_make-1.1.0-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0c915df2de6a0213ac4df9ad4c578532082306726392a8f6b934434088d08aaf
MD5 cc04f4d729ccd21173537abe3004a477
BLAKE2b-256 d25d1bd5a05339eab850cbb4f120c053636da59a27cce2b2951ae1554efb0173

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tree_sitter_make-1.1.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e0b3b30183cc66cc2678f6f3210e30989f4925d27c668b0fca4bdbe6ffa74487
MD5 b2af782dfb599313fbf7954d66b8c104
BLAKE2b-256 fd9c083eeba029ff51b962edb866f3d893378f2dc2daf38ec10a4d7654d37d9d

See more details on using hashes here.

File details

Details for the file tree_sitter_make-1.1.0-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.0-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 12e34b5ebb6ce7c9c5d3e643dc4add0d5b4c0cc43987c0c58e8a73c51898972c
MD5 e7bf34adf037f5cdff5a0bb64d8986fe
BLAKE2b-256 e28f69116032f25d56c387a004f17b70304a43d75c7122ee1e65a5a0483b9f13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tree_sitter_make-1.1.0-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f9354e8cf93cc428dc3022479e151889416bf90dca37abf1c51c66c87dde3df6
MD5 0978de1b65642686422ab83e65642481
BLAKE2b-256 3497b322c1cdba4d66bacf728b50929c6daa84f51416a9ec384eb855f3a8ecbc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tree_sitter_make-1.1.0-cp39-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 811fe1d2b0e1e83db7c9d41a9d01c0fab127df47e6b012c38a5e61cf2d570551
MD5 16dfa96d9c86405e71f0d79634839fff
BLAKE2b-256 449d138e9c9f1b1067f1c784a83adf46f538c64d07902fa6681213cd48c58cf7

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