Skip to main content

Matlab grammar for tree-sitter

Project description

MATLAB grammar for tree-sitter.

There are screenshots at the end of this README :)

This parser has the objective of generating a tree that is as correct as possible (but sometimes just convenient) with what MATLAB itself executes. It is not intended only for syntax highlight, but also to be used by scripts to whatever it may be needed. In fact, I wrote it because I'm a Neovim/Doom Emacs user and love having text-objects, and was really missing a text object for matrices rows/cells.

Being as correct as possible means that some things are done correctly, for example:

  • Commands are parsed the same way MATLAB does it, by treating arguments as literals, grouping them correctly and only starting comments when allowed. It should perfectly match what MATLAB does.

  • Assignment has its own token, and multiple-variable assignment is NOT an assignment to a matrix (and returning an error is the correct thing to do, as it allows the user to see that something is off with the highlight, meaning something is probably off with the code):

% (assignment (multioutput_variable (identifier) (identifier)) (identifier)) 
[a,b] = d

% this is WRONG:
[a;b] = d
  • Inside a matrix, 1 + 1 and 1 +1 are different things:
a = 1 + 1 % 2
a = 1 +1 %2
[1 + 1] == [2]
[1 +1]  == [1 1]

Being convenient means that sometimes the difference between what is acceptable and what is not acceptable lives in the semantics, so we can't know. In such cases I just accept semantically wrong but syntax correct things and group them in the same token (first example). I do the same when the overhead of generating a specific token would not really pay off (second example).

  • Function calls and Matrix Indexing are the same in MATLAB: A(1) can be any of them and you cannot tell them apart unless you know for sure what A is referring to. So for convenience I just generate a function_call for them and also for cell indexing A{1}. The "problem" with that is that this is a valid indexing but an invalid function call: A(:). However I don't distinguish at all and say that all of them are function_call.

  • Function definitions, when inside a class, accepts a special syntax for the name of the function, allowing it to be preceded by either get. or set., like function get.name(). I could have a method_definition that would allow that to only be valid in the class context, but I doubt that would be worth it. So any function anywhere can have those and be recognize as correct still. Given the existence of external method definition, maybe that is even the correct thing to do, since we don't know if the current file is inside a special class folder.

Installation

This parser is now the default for the following editors:

  • Emacs: Through the tree-sitter-langs package.
  • Helix: Builtin, now in master and will be available in the next release (whatever comes after 23.05).
  • Neovim: Through the nvim-treesitter plugin.

Screenshots

First Screenshot Second Screenshot Third Screenshot

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_matlab-1.0.3.tar.gz (76.2 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_matlab-1.0.3-pp310-pypy310_pp73-win_amd64.whl (51.3 kB view details)

Uploaded PyPyWindows x86-64

tree_sitter_matlab-1.0.3-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (51.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

tree_sitter_matlab-1.0.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (53.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

tree_sitter_matlab-1.0.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl (50.1 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

tree_sitter_matlab-1.0.3-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (48.9 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

tree_sitter_matlab-1.0.3-pp39-pypy39_pp73-win_amd64.whl (51.3 kB view details)

Uploaded PyPyWindows x86-64

tree_sitter_matlab-1.0.3-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (51.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

tree_sitter_matlab-1.0.3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (53.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

tree_sitter_matlab-1.0.3-pp39-pypy39_pp73-macosx_11_0_arm64.whl (50.1 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

tree_sitter_matlab-1.0.3-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (48.9 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

tree_sitter_matlab-1.0.3-pp38-pypy38_pp73-win_amd64.whl (51.3 kB view details)

Uploaded PyPyWindows x86-64

tree_sitter_matlab-1.0.3-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (51.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

tree_sitter_matlab-1.0.3-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (53.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

tree_sitter_matlab-1.0.3-pp38-pypy38_pp73-macosx_11_0_arm64.whl (50.1 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

tree_sitter_matlab-1.0.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (48.8 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

tree_sitter_matlab-1.0.3-cp38-abi3-win_amd64.whl (51.2 kB view details)

Uploaded CPython 3.8+Windows x86-64

tree_sitter_matlab-1.0.3-cp38-abi3-win32.whl (50.4 kB view details)

Uploaded CPython 3.8+Windows x86

tree_sitter_matlab-1.0.3-cp38-abi3-musllinux_1_2_x86_64.whl (76.4 kB view details)

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

tree_sitter_matlab-1.0.3-cp38-abi3-musllinux_1_2_i686.whl (76.8 kB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ i686

tree_sitter_matlab-1.0.3-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (79.6 kB view details)

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

tree_sitter_matlab-1.0.3-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (78.9 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

tree_sitter_matlab-1.0.3-cp38-abi3-macosx_11_0_arm64.whl (51.0 kB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

tree_sitter_matlab-1.0.3-cp38-abi3-macosx_10_9_x86_64.whl (49.5 kB view details)

Uploaded CPython 3.8+macOS 10.9+ x86-64

File details

Details for the file tree_sitter_matlab-1.0.3.tar.gz.

File metadata

  • Download URL: tree_sitter_matlab-1.0.3.tar.gz
  • Upload date:
  • Size: 76.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for tree_sitter_matlab-1.0.3.tar.gz
Algorithm Hash digest
SHA256 78b81ebcabad80740050c8cddfcb96c16498b5b8373f55d44600eef2185ca3e4
MD5 de355687b48a9f51f57ed41899c3334b
BLAKE2b-256 2ddd9de6cdb2f16cde20faa47c68d8bbe0e712b6aab565c5886633ee9a54b9e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3.tar.gz:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for tree_sitter_matlab-1.0.3-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 51d5c1bba2329045b2aaa573a8fd689048a3f8da1abf2cf41a23f264d91d7df8
MD5 c8e764252d8e2fdec8a53ad79501578a
BLAKE2b-256 1e86cdb4d341074c7092e460e38a4a2bae37cf948942c47ecc1d1268e4fa5a10

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-pp310-pypy310_pp73-win_amd64.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-pp310-pypy310_pp73-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_matlab-1.0.3-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 742087e4ea82c4663c6f768f26d4dcfdf2e03a7dfe5e90ffe172ce4725a85f53
MD5 955a55c0352aa63988fe05067f72edaf
BLAKE2b-256 ba7b2aaaa3dd1cb4167ea099cebadbe0fe5a358cb8cda7811fa0e4824462e7ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for tree_sitter_matlab-1.0.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 36d211042c3b13001dbac57f6174946a5eb564c374043d3bedf204d18cbd90db
MD5 99ba839047edd42b683d4685a1abfbc3
BLAKE2b-256 19b21c9121fe686115fa3f9d2e09f63843fb7154d1c2a9119e627f165834d9a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_matlab-1.0.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a0255bf2ee162d45c9b7217bc39a3c6488df67ca7dce91938214f894515c0688
MD5 c163f585a1f6eba81c13a5282d86fc4a
BLAKE2b-256 29411ee8e14cccab460724f74880fa50bfcd69ae5a9a6075fe202ea4891d0e19

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_matlab-1.0.3-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 52c8247593b6c003529d7b332ceb82c3cc4510ab3fa41a798c421af20d1e611b
MD5 63c59290ca4a293f5144b986bf8dc0e0
BLAKE2b-256 99323973c4706efab9082feb8003388f4237478ca25a9cfe050cedd1d903015d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-pp310-pypy310_pp73-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for tree_sitter_matlab-1.0.3-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 0f2a8455b9f7cd4b58753ac48ec83b0c2063d639f6696cac261c4fd1c119601a
MD5 2824e9ab6f45f6bd431f1ed4e90ed897
BLAKE2b-256 94ba5261e4ce168c9ea311749d7682c1ff39502c5cc6060f1ff111c42ccf60bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-pp39-pypy39_pp73-win_amd64.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-pp39-pypy39_pp73-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_matlab-1.0.3-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 707a11b82153072078c60ca037e96b2c6709a193a62e8964429be1407cd01cab
MD5 2d274a3cdd3724db380320d81b79467d
BLAKE2b-256 3dd044aafcecb8c6d199c79bb7969fc4e37b98b8b76be9c1f36f8dd6b6169579

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for tree_sitter_matlab-1.0.3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 33f9bb6511e6f73c18c8b6a2cf957f2d03a6dff4aa676f88b575d9c11f751f43
MD5 f7b73cfa271616893df5b48a7631b8b0
BLAKE2b-256 c7a5f2a0cc057deb46d4a2ddc1c3fef333877142aabf158e128290f48bb26072

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_matlab-1.0.3-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3722aaa6ef85b44a913a081b2d506a597aaf4c242a4bcadda9559fe788099e8c
MD5 f4c08879a42e64c4212e083522920182
BLAKE2b-256 48675a7fd4f70d885113470a45884a552627383c5304a67cd813a8dc0046cf63

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-pp39-pypy39_pp73-macosx_11_0_arm64.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_matlab-1.0.3-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 6b8e01abbca05cde20a4df5f57cd11a48e196542e99d5e9d8f96a662b22d3c44
MD5 a2057db3d791e1fb5dcc385b2a5e424f
BLAKE2b-256 a55b94a2ce8f7507d7f37e974ebce63a08b043ea7794b0eb06abcd559404b11e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-pp39-pypy39_pp73-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for tree_sitter_matlab-1.0.3-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 a208482115a2e0f384d18dcf9cc43697b98781ecad8974e22c9fbfc33826ffba
MD5 3962d0308aa4c9f19359906013cbd734
BLAKE2b-256 5378a208c05b4e61acda0af0ab4d908cfc2cefc5e236ac0459315c7173f308d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-pp38-pypy38_pp73-win_amd64.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-pp38-pypy38_pp73-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_matlab-1.0.3-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 61a2257a8cbb8fa4f6d0464fd0dfb21d73e0e3356b79df4da88b1366ee9b3e3a
MD5 f22471215a97824234ae4b9a91e5ef2b
BLAKE2b-256 0c35e667e32cbd561b3d03e5ec8c892ba764b37ac27e2cd0b12d304e87a614fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for tree_sitter_matlab-1.0.3-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5486b2697c4e140d45bed7fbde679ad2fdc8fb797dad2b79a9ad841824fa24da
MD5 69a6a8a754c287bc71dfe50d62c67601
BLAKE2b-256 b89ae15c7fe5ab80e456e09dddb84debdc0ebdeffb164aaaab893e5ae670cbb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-pp38-pypy38_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_matlab-1.0.3-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 626d2405fa5d13beecb2a20e71d990e06c510f72af8a5039334d4ca265dd960d
MD5 69802d7ab7ae8723b345e877050aa561
BLAKE2b-256 570eb04c531012fe742d722d803b74d87df3a02b2ecc36150bb9acf2a29f5f16

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-pp38-pypy38_pp73-macosx_11_0_arm64.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_matlab-1.0.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 928104547db1148be72e3cbbb8e27e09941e1b9391964534569ec4a83ae52fa9
MD5 3f59a0456cfbf2d638ff2267d242813e
BLAKE2b-256 496202335fa85d4f9820eb5e8d87b52219a33263cccbbdfc09018b47091e94e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-cp38-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for tree_sitter_matlab-1.0.3-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d2b53e85d52479bdaacb8b403094f246b0d9f2449c93537b3f76837e09217c14
MD5 e003ca663edd6148bc70636537564cb4
BLAKE2b-256 5047f98a1efa53f44275a14bc4d42d4f411cbaea710982ce0d9eb93d15af880e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-cp38-abi3-win_amd64.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-cp38-abi3-win32.whl.

File metadata

File hashes

Hashes for tree_sitter_matlab-1.0.3-cp38-abi3-win32.whl
Algorithm Hash digest
SHA256 a0e0e670452b65b1eb5ca1577aac71a72bd5620e0edc4c07409aaea42d29b192
MD5 f4ee91400927dfa1cb77680e33b03194
BLAKE2b-256 5698ac6954d9f3dbc09618d1a4b858a56900ee39b081f4060dc28a9dac521641

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-cp38-abi3-win32.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-cp38-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_matlab-1.0.3-cp38-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 33ef10ad550f9cd317b0a3165dc93894bc77ffa50f5c24f41de6b1997c6b7e0a
MD5 e8c2dfb374d5efeae3918a41ef96a3ad
BLAKE2b-256 016ecb2c9c32412b6a658927fbbfd7ffdbaba9985d35c0ad0b25b15e58b1099c

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-cp38-abi3-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-cp38-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for tree_sitter_matlab-1.0.3-cp38-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 46e085ccb75b8a85269a9a0ac2bcf06097734a1d426273b29d88bda5499e7cfe
MD5 88e0cae606f8376da6ec7e1af733d253
BLAKE2b-256 0aca39b9601a5bc614ebe52f0f7cd1be07a1b578dc47476651465fe4691c2bed

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-cp38-abi3-musllinux_1_2_i686.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-cp38-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_matlab-1.0.3-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6b7829eb713a88de65f2b0190894e56ba54e76f03fa97aca6adb4e7dc8ada057
MD5 164eed2d309cdbe2d25be89e851ba5b8
BLAKE2b-256 3140cb6c15668556c2a5b2c889ff2744fff3f28e7814ec2caac6c47ad531bb98

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for tree_sitter_matlab-1.0.3-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d261b75f12145a0a1888e19e91ad226a579cb9df0a0f33d4eab0f92840101e1b
MD5 d4956f9243a3aa707df0fc8e5d6a3afa
BLAKE2b-256 ab445a56733aba80bdcfb470f859dd8c22549269554c63392080b5bf04933286

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_matlab-1.0.3-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ee71f8b819009192eb8d5f13f55d728e02b469afb66ff22540cbdf0ea1374263
MD5 cbe46ddd009e4743103d214b021c493d
BLAKE2b-256 b03f042eebd61955e72b288c50b4124bf5105077b8dfb67fe0bb45d3b602d7c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-cp38-abi3-macosx_11_0_arm64.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_matlab-1.0.3-cp38-abi3-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_matlab-1.0.3-cp38-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ce36b356fbff117cee6ce7deb73171b907e1662876a42cdbe3290736d0de5341
MD5 6d74f553046941d581727ba0a0f2c0e1
BLAKE2b-256 1b10b9f22b4d95ec3b029799c08191026b4eaa6b121ce664a5f2695d0039779a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_matlab-1.0.3-cp38-abi3-macosx_10_9_x86_64.whl:

Publisher: wheels.yml on acristoffers/tree-sitter-matlab

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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