# generated by pkgs/applications/editors/vim/plugins/nvim-treesitter/update.py { buildGrammar, fetchCrate, fetchFromBitbucket, fetchFromGitHub, fetchFromGitLab, fetchFromGitea, fetchFromGitiles, fetchFromRepoOrCz, fetchFromSourcehut, fetchHex, fetchPypi, fetchgit, fetchhg, fetchsvn }: { ada = buildGrammar { language = "ada"; version = "0.0.0+rev=f67bc66"; src = fetchFromGitHub { owner = "briot"; repo = "tree-sitter-ada"; rev = "f67bc6622a9b9bc879b2808164abdbaf99d65d4a"; hash = "sha256-jgTHVUC3b0i2k/foNaEZ3UKVkfREUF4oIZ3QIVBbvy0="; }; meta.homepage = "https://github.com/briot/tree-sitter-ada"; }; agda = buildGrammar { language = "agda"; version = "0.0.0+rev=80ea622"; src = fetchFromGitHub { owner = "AusCyberman"; repo = "tree-sitter-agda"; rev = "80ea622cf952a0059e168e5c92a798b2f1925652"; hash = "sha256-D63jvITL2RA8yg/TBSi6GsOxwLKzSHibbm3hwIKzesU="; }; meta.homepage = "https://github.com/AusCyberman/tree-sitter-agda"; }; arduino = buildGrammar { language = "arduino"; version = "0.0.0+rev=db929fc"; src = fetchFromGitHub { owner = "ObserverOfTime"; repo = "tree-sitter-arduino"; rev = "db929fc6822b9b9e1211678d508f187894ce0345"; hash = "sha256-PXBXtsyqAIgykaU/LLIakokmmWqTdicsUG4A8hA28yU="; }; meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-arduino"; }; astro = buildGrammar { language = "astro"; version = "0.0.0+rev=e122a8f"; src = fetchFromGitHub { owner = "virchau13"; repo = "tree-sitter-astro"; rev = "e122a8fcd07e808a7b873bfadc2667834067daf1"; hash = "sha256-iCVRTX2fMW1g40rHcJEwwE+tfwun+reIaj5y4AFgmKk="; }; meta.homepage = "https://github.com/virchau13/tree-sitter-astro"; }; awk = buildGrammar { language = "awk"; version = "0.0.0+rev=2444262"; src = fetchFromGitHub { owner = "Beaglefoot"; repo = "tree-sitter-awk"; rev = "244426241376b08d9531616290d657106ec8f7ff"; hash = "sha256-rNQxGMgK9O1wpi1Rdhz/3I210w92AIPAJzEf0v/ICz8="; }; meta.homepage = "https://github.com/Beaglefoot/tree-sitter-awk"; }; bash = buildGrammar { language = "bash"; version = "0.0.0+rev=8e286e7"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-bash"; rev = "8e286e7673e3fa7ad94ab3159c2b83395d302af4"; hash = "sha256-hM5joJjLxThJBStiTLE71MpIDXblgkRS8G4fmMvKdeY="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-bash"; }; bass = buildGrammar { language = "bass"; version = "0.0.0+rev=27f110d"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-bass"; rev = "27f110dfe79620993f5493ffa0d0f2fe12d250ed"; hash = "sha256-OmYtp2TAsAjw2fgdSezHUrP46b/QXgCbDeJa4ANrtvY="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-bass"; }; beancount = buildGrammar { language = "beancount"; version = "0.0.0+rev=358e5ec"; src = fetchFromGitHub { owner = "polarmutex"; repo = "tree-sitter-beancount"; rev = "358e5ecbb87109eef7fd596ea518a4ff74cb9b31"; hash = "sha256-vz8FU+asnMqF6J4UZer4iecw8uFFiYVpz4Fs/ds4Rt0="; }; meta.homepage = "https://github.com/polarmutex/tree-sitter-beancount"; }; bibtex = buildGrammar { language = "bibtex"; version = "0.0.0+rev=ccfd77d"; src = fetchFromGitHub { owner = "latex-lsp"; repo = "tree-sitter-bibtex"; rev = "ccfd77db0ed799b6c22c214fe9d2937f47bc8b34"; hash = "sha256-wgduSxlpbJy/ITenBLfj5lhziUM1BApX6MjXhWcb7lQ="; }; meta.homepage = "https://github.com/latex-lsp/tree-sitter-bibtex"; }; bicep = buildGrammar { language = "bicep"; version = "0.0.0+rev=3604d8c"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-bicep"; rev = "3604d8c961ab129d2bfc6dfca56419c236ccdb83"; hash = "sha256-s0BtyYtC/D8+nudkHxpd4rSPQWrA0FngH9HIX85H/Uw="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-bicep"; }; bitbake = buildGrammar { language = "bitbake"; version = "0.0.0+rev=ed92abd"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-bitbake"; rev = "ed92abd7b67ab66a6fa3a747a0157f01d2e467d8"; hash = "sha256-HfWUDYiBCmtlu5fFX287BSDHyCiD7gqIVFDTxH5APAE="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-bitbake"; }; blueprint = buildGrammar { language = "blueprint"; version = "0.0.0+rev=7f1a5df"; src = fetchFromGitLab { owner = "gabmus"; repo = "tree-sitter-blueprint"; rev = "7f1a5df44861291d6951b6b2146a9fef4c226e14"; hash = "sha256-ihbcrDRMA+jGs7ZmDU1j9PwTEYY6SyMhC0vgmh1Om6Y="; }; meta.homepage = "https://gitlab.com/gabmus/tree-sitter-blueprint.git"; }; c = buildGrammar { language = "c"; version = "0.0.0+rev=a2b7bac"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-c"; rev = "a2b7bac3b313efbaa683d9a276ff63cdc544d960"; hash = "sha256-39i06oXMQemfq3Y4TTXai6HFXvURVOif1v2i9LP4sAI="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-c"; }; c_sharp = buildGrammar { language = "c_sharp"; version = "0.0.0+rev=1648e21"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-c-sharp"; rev = "1648e21b4f087963abf0101ee5221bb413107b07"; hash = "sha256-WvkHtw8t14UNqiJvmS9dbGYQSVVzHS9mcWzxq+KLMnU="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-c-sharp"; }; cairo = buildGrammar { language = "cairo"; version = "0.0.0+rev=6216c6e"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-cairo"; rev = "6216c6ee5e9fc0649c4bd7b1aedd884a55bdd9ef"; hash = "sha256-D8yAkxaokkdNFLnBDWTa6Xu21ibpVw1A4sd/llh8BKs="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-cairo"; }; capnp = buildGrammar { language = "capnp"; version = "0.0.0+rev=dc28c9f"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-capnp"; rev = "dc28c9f4212809eab74d10996086297853eb34e5"; hash = "sha256-4GcOBC5JJsfbdsIrQd33tSW2sz6ytjYGqWgFVFLH6sc="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-capnp"; }; chatito = buildGrammar { language = "chatito"; version = "0.0.0+rev=c80c219"; src = fetchFromGitHub { owner = "ObserverOfTime"; repo = "tree-sitter-chatito"; rev = "c80c219da2086696202cec8fc2501c02f4819a3f"; hash = "sha256-CN/FKq+ygqraPELaDJRkCSq9DEcVCpNByz5iA2WRAWU="; }; meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-chatito"; }; clojure = buildGrammar { language = "clojure"; version = "0.0.0+rev=6e41628"; src = fetchFromGitHub { owner = "sogaiu"; repo = "tree-sitter-clojure"; rev = "6e41628e9d18b19caea1cb1d72aae4ccff5bdfe9"; hash = "sha256-ssJIftjadMmoESm882mQ3fUjIoTDWtBrOolgYLcmlEE="; }; meta.homepage = "https://github.com/sogaiu/tree-sitter-clojure"; }; cmake = buildGrammar { language = "cmake"; version = "0.0.0+rev=73ab4b8"; src = fetchFromGitHub { owner = "uyha"; repo = "tree-sitter-cmake"; rev = "73ab4b8e9522f014a67f87f585e820d36fa47408"; hash = "sha256-5X4ho6tqPZFQWqoQ6WBsfuA+RbxTX5XzX7xzyFSTifw="; }; meta.homepage = "https://github.com/uyha/tree-sitter-cmake"; }; comment = buildGrammar { language = "comment"; version = "0.0.0+rev=c9a7e2d"; src = fetchFromGitHub { owner = "stsewd"; repo = "tree-sitter-comment"; rev = "c9a7e2df7cac2dfb730f766a4f343308f84ff346"; hash = "sha256-7k2LkfzlY+UxQvB1dPP6KQM2UTwThaj5NoAIKDVYAhA="; }; meta.homepage = "https://github.com/stsewd/tree-sitter-comment"; }; commonlisp = buildGrammar { language = "commonlisp"; version = "0.0.0+rev=338db38"; src = fetchFromGitHub { owner = "theHamsta"; repo = "tree-sitter-commonlisp"; rev = "338db38330f0d25cba8e2c6428240ebc5e020264"; hash = "sha256-mTBxnj/kqrHx8q7cAKTjfD0FOyVKjDub01Y50DXXjg0="; }; meta.homepage = "https://github.com/theHamsta/tree-sitter-commonlisp"; }; cooklang = buildGrammar { language = "cooklang"; version = "0.0.0+rev=5e11341"; src = fetchFromGitHub { owner = "addcninblue"; repo = "tree-sitter-cooklang"; rev = "5e113412aadb78955c27010daa4dbe1d202013cf"; hash = "sha256-Ny55gdN+3o7bFJEnXvctstl6gjqkwrp1uE33OobyH7U="; }; meta.homepage = "https://github.com/addcninblue/tree-sitter-cooklang"; }; corn = buildGrammar { language = "corn"; version = "0.0.0+rev=604d73c"; src = fetchFromGitHub { owner = "jakestanger"; repo = "tree-sitter-corn"; rev = "604d73c38d4c28ca68e9e441ffd405d68cb63051"; hash = "sha256-ewpLp+se6XTY8aRoz247YlouS1p/kaS7CqVFu412C+Q="; }; meta.homepage = "https://github.com/jakestanger/tree-sitter-corn"; }; cpon = buildGrammar { language = "cpon"; version = "0.0.0+rev=f4b3cbc"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-cpon"; rev = "f4b3cbc8b0bd4e13035d39940fef09f1392e8739"; hash = "sha256-Enxc0sdQS9vSZVvIQkkHxk/1bzT2denRk0+AZdDNnJ8="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-cpon"; }; cpp = buildGrammar { language = "cpp"; version = "0.0.0+rev=a90f170"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-cpp"; rev = "a90f170f92d5d70e7c2d4183c146e61ba5f3a457"; hash = "sha256-e9Mz84lssaPR80hlogyjXx+jA8gD8YVp4T06qC6gRVI="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-cpp"; }; css = buildGrammar { language = "css"; version = "0.0.0+rev=fec7d37"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-css"; rev = "fec7d3757ab8f46a0ffe298be99b16ad5b9fa229"; hash = "sha256-f3+pvJtULuJ6SHcmrMYyvreSAeEsq3L2+5V3dhloaj8="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-css"; }; csv = buildGrammar { language = "csv"; version = "0.0.0+rev=f1d35df"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-csv"; rev = "f1d35df780976721d3cd38f0b16538dd31f87a23"; hash = "sha256-t4uzc1VwJzS4qj0D1wolUvUNuc5OzC4L4RnLpYh+TXo="; }; location = "csv"; meta.homepage = "https://github.com/amaanq/tree-sitter-csv"; }; cuda = buildGrammar { language = "cuda"; version = "0.0.0+rev=f00c914"; src = fetchFromGitHub { owner = "theHamsta"; repo = "tree-sitter-cuda"; rev = "f00c91430124797e798cbf28e09075d7d192938a"; hash = "sha256-9Jx6O4yfIrbCLTEPgpoZZ+3yxhi2r0MwrbiHCUexa60="; }; meta.homepage = "https://github.com/theHamsta/tree-sitter-cuda"; }; cue = buildGrammar { language = "cue"; version = "0.0.0+rev=0deecf4"; src = fetchFromGitHub { owner = "eonpatapon"; repo = "tree-sitter-cue"; rev = "0deecf48944aa54bb73e5383ba8acfbf9f2c44b4"; hash = "sha256-myHuYl3JfJ/JvVKM9toprsZ+RJ7L2G0LpzcNTmPTfHE="; }; meta.homepage = "https://github.com/eonpatapon/tree-sitter-cue"; }; d = buildGrammar { language = "d"; version = "0.0.0+rev=c2fbf21"; src = fetchFromGitHub { owner = "CyberShadow"; repo = "tree-sitter-d"; rev = "c2fbf21bd3aa45495fe13247e040ad5815250032"; hash = "sha256-1aW3nLZ5MbsOEiJ9PH6N/bBUlRihosWa4OWRcAmT3kc="; }; generate = true; meta.homepage = "https://github.com/CyberShadow/tree-sitter-d"; }; dart = buildGrammar { language = "dart"; version = "0.0.0+rev=bcef6d5"; src = fetchFromGitHub { owner = "UserNobody14"; repo = "tree-sitter-dart"; rev = "bcef6d57d0dd4df37bc9d8b1920ea4963c724826"; hash = "sha256-wTeHw/7og4GJSXISCBSL6foxzecFFB/fK03bzGup0sM="; }; meta.homepage = "https://github.com/UserNobody14/tree-sitter-dart"; }; devicetree = buildGrammar { language = "devicetree"; version = "0.0.0+rev=d2cc332"; src = fetchFromGitHub { owner = "joelspadin"; repo = "tree-sitter-devicetree"; rev = "d2cc332aeb814ea40e1e34ed6b9446324b32612a"; hash = "sha256-iDiG6pNfALxy7nKyjuHfI9HW5/KElW/6zYguPaiMrzY="; }; meta.homepage = "https://github.com/joelspadin/tree-sitter-devicetree"; }; dhall = buildGrammar { language = "dhall"; version = "0.0.0+rev=affb6ee"; src = fetchFromGitHub { owner = "jbellerb"; repo = "tree-sitter-dhall"; rev = "affb6ee38d629c9296749767ab832d69bb0d9ea8"; hash = "sha256-q9OkKmp0Nor+YkFc8pBVAOoXoWzwjjzg9lBUKAUnjmQ="; }; meta.homepage = "https://github.com/jbellerb/tree-sitter-dhall"; }; diff = buildGrammar { language = "diff"; version = "0.0.0+rev=c165725"; src = fetchFromGitHub { owner = "the-mikedavis"; repo = "tree-sitter-diff"; rev = "c165725c28e69b36c5799ff0e458713a844f1aaf"; hash = "sha256-qou5ow/Am/qyO0I1j74ojgnBonwmJriLCCeSNpTk7t8="; }; meta.homepage = "https://github.com/the-mikedavis/tree-sitter-diff"; }; dockerfile = buildGrammar { language = "dockerfile"; version = "0.0.0+rev=c0a9d69"; src = fetchFromGitHub { owner = "camdencheek"; repo = "tree-sitter-dockerfile"; rev = "c0a9d694d9bf8ab79a919f5f9c7bc9c169caf321"; hash = "sha256-dNrLw9E3I3LqQUqYx+YUBZTlSoAp/qoOf6+RL7Lv3ew="; }; meta.homepage = "https://github.com/camdencheek/tree-sitter-dockerfile"; }; dot = buildGrammar { language = "dot"; version = "0.0.0+rev=9ab8555"; src = fetchFromGitHub { owner = "rydesun"; repo = "tree-sitter-dot"; rev = "9ab85550c896d8b294d9b9ca1e30698736f08cea"; hash = "sha256-w4DInIT7mkTvQ6Hmi8yaAww6ktyNgRz0tPfBLGnOawQ="; }; meta.homepage = "https://github.com/rydesun/tree-sitter-dot"; }; dtd = buildGrammar { language = "dtd"; version = "0.0.0+rev=9deacbf"; src = fetchFromGitHub { owner = "ObserverOfTime"; repo = "tree-sitter-xml"; rev = "9deacbfb79cb3527a0396255beb17e1bba3f2052"; hash = "sha256-3ryZXRgsBaNKBBHUhJ8ANHYunOUMzthMI7gw+6lnooQ="; }; location = "tree-sitter-dtd"; meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-xml"; }; ebnf = buildGrammar { language = "ebnf"; version = "0.0.0+rev=8e635b0"; src = fetchFromGitHub { owner = "RubixDev"; repo = "ebnf"; rev = "8e635b0b723c620774dfb8abf382a7f531894b40"; hash = "sha256-Cch6WCYq9bsWGypzDGapxBLJ0ZB432uAl6YjEjBJ5yg="; }; location = "crates/tree-sitter-ebnf"; meta.homepage = "https://github.com/RubixDev/ebnf"; }; eex = buildGrammar { language = "eex"; version = "0.0.0+rev=f742f2f"; src = fetchFromGitHub { owner = "connorlay"; repo = "tree-sitter-eex"; rev = "f742f2fe327463335e8671a87c0b9b396905d1d1"; hash = "sha256-UPq62MkfGFh9m/UskoB9uBDIYOcotITCJXDyrbg/wKY="; }; meta.homepage = "https://github.com/connorlay/tree-sitter-eex"; }; elixir = buildGrammar { language = "elixir"; version = "0.0.0+rev=a2861e8"; src = fetchFromGitHub { owner = "elixir-lang"; repo = "tree-sitter-elixir"; rev = "a2861e88a730287a60c11ea9299c033c7d076e30"; hash = "sha256-hBHqQ3eBjknRPJjP+lQJU6NPFhUMtiv4FbKsTw28Bog="; }; meta.homepage = "https://github.com/elixir-lang/tree-sitter-elixir"; }; elm = buildGrammar { language = "elm"; version = "0.0.0+rev=b075803"; src = fetchFromGitHub { owner = "elm-tooling"; repo = "tree-sitter-elm"; rev = "b075803c445191af3cf7dbfdc84efef5f5bbc0f5"; hash = "sha256-KtijU8ZODsqcNZc4Roh0AILaBWFs+D1cnSUfwQlEx84="; }; meta.homepage = "https://github.com/elm-tooling/tree-sitter-elm"; }; elsa = buildGrammar { language = "elsa"; version = "0.0.0+rev=0a66b2b"; src = fetchFromGitHub { owner = "glapa-grossklag"; repo = "tree-sitter-elsa"; rev = "0a66b2b3f3c1915e67ad2ef9f7dbd2a84820d9d7"; hash = "sha256-zahi5hOXzad6R1+mqmYBFfn2X+SejQUIQzbabgCIJ8w="; }; meta.homepage = "https://github.com/glapa-grossklag/tree-sitter-elsa"; }; elvish = buildGrammar { language = "elvish"; version = "0.0.0+rev=5e7210d"; src = fetchFromGitHub { owner = "elves"; repo = "tree-sitter-elvish"; rev = "5e7210d945425b77f82cbaebc5af4dd3e1ad40f5"; hash = "sha256-POuQA2Ihi+qDYQ5Pv7hBAzHpPu/FcnuYscW4ItDOCZg="; }; meta.homepage = "https://github.com/elves/tree-sitter-elvish"; }; embedded_template = buildGrammar { language = "embedded_template"; version = "0.0.0+rev=203f7bd"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-embedded-template"; rev = "203f7bd3c1bbfbd98fc19add4b8fcb213c059205"; hash = "sha256-SaZkyy2wKYoK0+pdHLVpQrdXjEeX/uR5XxgahcAdwz0="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-embedded-template"; }; erlang = buildGrammar { language = "erlang"; version = "0.0.0+rev=7aa24fe"; src = fetchFromGitHub { owner = "WhatsApp"; repo = "tree-sitter-erlang"; rev = "7aa24fe8616072fc1a659f72d5b60bd8c01fb5cc"; hash = "sha256-7rhwMBq5u5bVjyCE4j3f5tzY+9jL80Xd5hgkJjlqSr8="; }; meta.homepage = "https://github.com/WhatsApp/tree-sitter-erlang"; }; fennel = buildGrammar { language = "fennel"; version = "0.0.0+rev=5171959"; src = fetchFromGitHub { owner = "travonted"; repo = "tree-sitter-fennel"; rev = "517195970428aacca60891b050aa53eabf4ba78d"; hash = "sha256-7bmrLJunNAus8XbBcBiTS5enhSzZ1mecAAyqlZUtSgo="; }; meta.homepage = "https://github.com/travonted/tree-sitter-fennel"; }; firrtl = buildGrammar { language = "firrtl"; version = "0.0.0+rev=2b5adae"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-firrtl"; rev = "2b5adae629c8cba528c7b1e4aa67a8ae28934ea5"; hash = "sha256-If34GymYMJpSNtzSGpcq4dMxj8djKZ3B5uMHGx9uCnM="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-firrtl"; }; fish = buildGrammar { language = "fish"; version = "0.0.0+rev=f917690"; src = fetchFromGitHub { owner = "ram02z"; repo = "tree-sitter-fish"; rev = "f9176908c9eb2e11eb684d79e1d00f3b29bd65c9"; hash = "sha256-nPWkKhhG5MvJPOJ5nhm7GXgjnWX71/Ay55rPW+uKu/s="; }; meta.homepage = "https://github.com/ram02z/tree-sitter-fish"; }; foam = buildGrammar { language = "foam"; version = "0.0.0+rev=09e0344"; src = fetchFromGitHub { owner = "FoamScience"; repo = "tree-sitter-foam"; rev = "09e03445f49290450589c5d293610ab39434e3e4"; hash = "sha256-+ZNLgv0LbXET0WoalAaxo2WjVy0ranPtdOw1CCseqcM="; }; meta.homepage = "https://github.com/FoamScience/tree-sitter-foam"; }; forth = buildGrammar { language = "forth"; version = "0.0.0+rev=e7d1f8a"; src = fetchFromGitHub { owner = "AlexanderBrevig"; repo = "tree-sitter-forth"; rev = "e7d1f8a351fd5e95d9a89a8e87878c49ca14a5b0"; hash = "sha256-AoV/DoQl2j4U0evWrM7ke544sei8VpdednWojwbhicU="; }; meta.homepage = "https://github.com/AlexanderBrevig/tree-sitter-forth"; }; fortran = buildGrammar { language = "fortran"; version = "0.0.0+rev=6828cf3"; src = fetchFromGitHub { owner = "stadelmanma"; repo = "tree-sitter-fortran"; rev = "6828cf3629addb1706bdbbd33491e95f12b7042c"; hash = "sha256-/DoXmcNmHvgWvYt4IkHJoDp46xgoHMp+cw1jYEcQCHI="; }; meta.homepage = "https://github.com/stadelmanma/tree-sitter-fortran"; }; fsh = buildGrammar { language = "fsh"; version = "0.0.0+rev=fa33477"; src = fetchFromGitHub { owner = "mgramigna"; repo = "tree-sitter-fsh"; rev = "fa3347712f7a59ed02ccf508284554689c6cde28"; hash = "sha256-6TLG2edQeo+jRVAnO6mq3pC8RYNFi2UVVT3mQGZqk5U="; }; meta.homepage = "https://github.com/mgramigna/tree-sitter-fsh"; }; func = buildGrammar { language = "func"; version = "0.0.0+rev=0834e35"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-func"; rev = "0834e35ecf8b23fbf9ad15b088af6a897e19d4a8"; hash = "sha256-2+YOp7MnwZR2qg95h/ywjJwDSLUnodtkwwpv9zuy8p8="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-func"; }; fusion = buildGrammar { language = "fusion"; version = "0.0.0+rev=19db2f4"; src = fetchFromGitLab { owner = "jirgn"; repo = "tree-sitter-fusion"; rev = "19db2f47ba4c3a0f6238d4ae0e2abfca16e61dd6"; hash = "sha256-195q39pZYipT0G08kQlwnDE28ODjAz2/Sq1tzpEGFmU="; }; meta.homepage = "https://gitlab.com/jirgn/tree-sitter-fusion.git"; }; gdscript = buildGrammar { language = "gdscript"; version = "0.0.0+rev=03f20b9"; src = fetchFromGitHub { owner = "PrestonKnopp"; repo = "tree-sitter-gdscript"; rev = "03f20b94707a21bed90bb95101684bc4036139ce"; hash = "sha256-im87Rws9PPcBWNN0M8PNqnthJZlWKzn3iPLMGR+jtGo="; }; meta.homepage = "https://github.com/PrestonKnopp/tree-sitter-gdscript"; }; git_config = buildGrammar { language = "git_config"; version = "0.0.0+rev=a01b498"; src = fetchFromGitHub { owner = "the-mikedavis"; repo = "tree-sitter-git-config"; rev = "a01b498b25003d97a5f93b0da0e6f28307454347"; hash = "sha256-9gLmao4zmDYj7uxrngjMa4AG9yIkKyptgaCBcL4GZYA="; }; meta.homepage = "https://github.com/the-mikedavis/tree-sitter-git-config"; }; git_rebase = buildGrammar { language = "git_rebase"; version = "0.0.0+rev=d8a4207"; src = fetchFromGitHub { owner = "the-mikedavis"; repo = "tree-sitter-git-rebase"; rev = "d8a4207ebbc47bd78bacdf48f883db58283f9fd8"; hash = "sha256-mbRu2+wZVf5Nk3XlFvLSBOUg2QqmCR2tqO7gLpOJ45k="; }; meta.homepage = "https://github.com/the-mikedavis/tree-sitter-git-rebase"; }; gitattributes = buildGrammar { language = "gitattributes"; version = "0.0.0+rev=2339ffe"; src = fetchFromGitHub { owner = "ObserverOfTime"; repo = "tree-sitter-gitattributes"; rev = "2339ffe87a88d0b7838c015592c8269eb0063140"; hash = "sha256-O3yzJjxrHdDoqcYu4ZDqrMuzinb0/0ub4puaSZPaG3c="; }; meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-gitattributes"; }; gitcommit = buildGrammar { language = "gitcommit"; version = "0.0.0+rev=6856a5f"; src = fetchFromGitHub { owner = "gbprod"; repo = "tree-sitter-gitcommit"; rev = "6856a5fd0ffeff17d83325a8ce4e57811010eff1"; hash = "sha256-OD+lGLsMRFRPHwnXoM78t95QvjO0OQN4ae3z3wy5DO4="; }; meta.homepage = "https://github.com/gbprod/tree-sitter-gitcommit"; }; gitignore = buildGrammar { language = "gitignore"; version = "0.0.0+rev=f4685bf"; src = fetchFromGitHub { owner = "shunsambongi"; repo = "tree-sitter-gitignore"; rev = "f4685bf11ac466dd278449bcfe5fd014e94aa504"; hash = "sha256-MjoY1tlVZgN6JqoTjhhg0zSdHzc8yplMr8824sfIKp8="; }; meta.homepage = "https://github.com/shunsambongi/tree-sitter-gitignore"; }; gleam = buildGrammar { language = "gleam"; version = "0.0.0+rev=8302c98"; src = fetchFromGitHub { owner = "gleam-lang"; repo = "tree-sitter-gleam"; rev = "8302c98ed78128b22f946fadefaf4af5ba5d5850"; hash = "sha256-rWNReuod+P7/Wq+zJoJNo9tWLLpo9Xu7B5MYxjWdp0I="; }; meta.homepage = "https://github.com/gleam-lang/tree-sitter-gleam"; }; glimmer = buildGrammar { language = "glimmer"; version = "0.0.0+rev=d3031a8"; src = fetchFromGitHub { owner = "alexlafroscia"; repo = "tree-sitter-glimmer"; rev = "d3031a8294bf331600d5046b1d14e690a0d8ba0c"; hash = "sha256-YvftQHEwYxRyRIYHrnAjIqgx6O0FlFrnF9TwUE+RiqI="; }; meta.homepage = "https://github.com/alexlafroscia/tree-sitter-glimmer"; }; glsl = buildGrammar { language = "glsl"; version = "0.0.0+rev=7491ce4"; src = fetchFromGitHub { owner = "theHamsta"; repo = "tree-sitter-glsl"; rev = "7491ce41c982ce74a54744ac21a2e4c360325fbb"; hash = "sha256-z00CEiWUQhNiUobOjFTzZgAp+/Jkjbma7Rwx6/0orWc="; }; meta.homepage = "https://github.com/theHamsta/tree-sitter-glsl"; }; go = buildGrammar { language = "go"; version = "0.0.0+rev=bbaa67a"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-go"; rev = "bbaa67a180cfe0c943e50c55130918be8efb20bd"; hash = "sha256-G7d8CHCyKDAb9j6ijRfHk/HlgPqSI+uvkuRIRRvjkHI="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-go"; }; godot_resource = buildGrammar { language = "godot_resource"; version = "0.0.0+rev=b6ef076"; src = fetchFromGitHub { owner = "PrestonKnopp"; repo = "tree-sitter-godot-resource"; rev = "b6ef0768711086a86b3297056f9ffb5cc1d77b4a"; hash = "sha256-ws/8nL+HOoPb6Hcdh4pihjPoRw90R1fy7MB0V9Lb9ik="; }; meta.homepage = "https://github.com/PrestonKnopp/tree-sitter-godot-resource"; }; gomod = buildGrammar { language = "gomod"; version = "0.0.0+rev=f41a273"; src = fetchFromGitHub { owner = "camdencheek"; repo = "tree-sitter-go-mod"; rev = "f41a27386f1cfa1271122db5f0ff59b910520007"; hash = "sha256-U/kpBEgUqJzJ3qQ40TMBuM1UKI9+HxnFEmmN8FfvS5w="; }; meta.homepage = "https://github.com/camdencheek/tree-sitter-go-mod"; }; gosum = buildGrammar { language = "gosum"; version = "0.0.0+rev=e2ac513"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-go-sum"; rev = "e2ac513b2240c7ff1069ae33b2df29ce90777c11"; hash = "sha256-2foA2sd5PQpmeX8OhXrW/dxoJaEyxDXzPWh+UD0dgzQ="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-go-sum"; }; gowork = buildGrammar { language = "gowork"; version = "0.0.0+rev=949a8a4"; src = fetchFromGitHub { owner = "omertuc"; repo = "tree-sitter-go-work"; rev = "949a8a470559543857a62102c84700d291fc984c"; hash = "sha256-Tode7W05xaOKKD5QOp3rayFgLEOiMJUeGpVsIrizxto="; }; meta.homepage = "https://github.com/omertuc/tree-sitter-go-work"; }; gpg = buildGrammar { language = "gpg"; version = "0.0.0+rev=c44ce76"; src = fetchFromGitHub { owner = "ObserverOfTime"; repo = "tree-sitter-gpg-config"; rev = "c44ce76960114352dd00728b835ceef02e0506b8"; hash = "sha256-EDkmwHzRwf3x5LMsnOnhj+AbYLKF3dy/t4sGxuIWnYg="; }; meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-gpg-config"; }; graphql = buildGrammar { language = "graphql"; version = "0.0.0+rev=5e66e96"; src = fetchFromGitHub { owner = "bkegley"; repo = "tree-sitter-graphql"; rev = "5e66e961eee421786bdda8495ed1db045e06b5fe"; hash = "sha256-NvE9Rpdp4sALqKSRWJpqxwl6obmqnIIdvrL1nK5peXc="; }; meta.homepage = "https://github.com/bkegley/tree-sitter-graphql"; }; groovy = buildGrammar { language = "groovy"; version = "0.0.0+rev=76e02db"; src = fetchFromGitHub { owner = "Decodetalkers"; repo = "tree-sitter-groovy"; rev = "76e02db5866dd2b096512103ed4d8f630cc32980"; hash = "sha256-H6Gp7MqGxU1oONq/w8p8pNR3Vhi68dvO+2aHw8anBTs="; }; meta.homepage = "https://github.com/Decodetalkers/tree-sitter-groovy"; }; hack = buildGrammar { language = "hack"; version = "0.0.0+rev=2887d39"; src = fetchFromGitHub { owner = "slackhq"; repo = "tree-sitter-hack"; rev = "2887d3927c5fadebfd71c604922d0c59748e9901"; hash = "sha256-rScvFdoyv0odnAcoKhS+iBaBziV/uaKJa51zPnxMBFQ="; }; meta.homepage = "https://github.com/slackhq/tree-sitter-hack"; }; hare = buildGrammar { language = "hare"; version = "0.0.0+rev=3d4af17"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-hare"; rev = "3d4af179414525a35dd069ba0208c9b71093d8b3"; hash = "sha256-RRi2uAE9rf0bjQrk8Asf6z+6ZDZYhEoKaX0m8hZnI9o="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-hare"; }; haskell = buildGrammar { language = "haskell"; version = "0.0.0+rev=9970682"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-haskell"; rev = "99706824b92f162d4e0f47c7e930bbccb367276e"; hash = "sha256-JJvXkunDFRjWoXipxl1o2P+lRIDa4kw/Ys3LUu3piIY="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-haskell"; }; haskell_persistent = buildGrammar { language = "haskell_persistent"; version = "0.0.0+rev=58a6ccf"; src = fetchFromGitHub { owner = "MercuryTechnologies"; repo = "tree-sitter-haskell-persistent"; rev = "58a6ccfd56d9f1de8fb9f77e6c42151f8f0d0f3d"; hash = "sha256-p4Anm/xeG/d7nYBPDABcdDih/a+0rMjwtVUJru7m9QY="; }; meta.homepage = "https://github.com/MercuryTechnologies/tree-sitter-haskell-persistent"; }; hcl = buildGrammar { language = "hcl"; version = "0.0.0+rev=b553906"; src = fetchFromGitHub { owner = "MichaHoffmann"; repo = "tree-sitter-hcl"; rev = "b5539065432c08e4118eb3ee7c94902fdda85708"; hash = "sha256-okLwoDGgK6aM5+8oelfRnuKqIimTs8Hc0N8Ikrm2eY0="; }; meta.homepage = "https://github.com/MichaHoffmann/tree-sitter-hcl"; }; heex = buildGrammar { language = "heex"; version = "0.0.0+rev=4a36c9a"; src = fetchFromGitHub { owner = "connorlay"; repo = "tree-sitter-heex"; rev = "4a36c9a388505180da6ee0eda1d8afb8c83481c8"; hash = "sha256-6gdAxNI81jbN8XZALRw31kFQRZg8ge/O7QRprLZpWOg="; }; meta.homepage = "https://github.com/connorlay/tree-sitter-heex"; }; hjson = buildGrammar { language = "hjson"; version = "0.0.0+rev=02fa3b7"; src = fetchFromGitHub { owner = "winston0410"; repo = "tree-sitter-hjson"; rev = "02fa3b79b3ff9a296066da6277adfc3f26cbc9e0"; hash = "sha256-NsTf3DR3gHVMYZDmTNvThB5bJcDwTcJ1+3eJhvsiDn8="; }; meta.homepage = "https://github.com/winston0410/tree-sitter-hjson"; }; hlsl = buildGrammar { language = "hlsl"; version = "0.0.0+rev=45e60a6"; src = fetchFromGitHub { owner = "theHamsta"; repo = "tree-sitter-hlsl"; rev = "45e60a69b4dac922d81474b5d6fa88b4e5387b21"; hash = "sha256-qQqgiFJAX3hT1ecvKJ6fssWvtkT8i3IdRVBt6L0coI4="; }; meta.homepage = "https://github.com/theHamsta/tree-sitter-hlsl"; }; hocon = buildGrammar { language = "hocon"; version = "0.0.0+rev=c390f10"; src = fetchFromGitHub { owner = "antosha417"; repo = "tree-sitter-hocon"; rev = "c390f10519ae69fdb03b3e5764f5592fb6924bcc"; hash = "sha256-9Zo3YYoo9mJ4Buyj7ofSrlZURrwstBo0vgzeTq1jMGw="; }; meta.homepage = "https://github.com/antosha417/tree-sitter-hocon"; }; hoon = buildGrammar { language = "hoon"; version = "0.0.0+rev=900a272"; src = fetchFromGitHub { owner = "urbit-pilled"; repo = "tree-sitter-hoon"; rev = "900a272271cc2fb78f24aa7b5a1e21ed36bb1d39"; hash = "sha256-g2jBCZjsEsWG+LCAGj7b/t5mOET5/mVN39+/HDRUBCk="; }; meta.homepage = "https://github.com/urbit-pilled/tree-sitter-hoon"; }; html = buildGrammar { language = "html"; version = "0.0.0+rev=e5d7d7d"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-html"; rev = "e5d7d7decbbdec5a4c90bbc69436b3828f5646e7"; hash = "sha256-jNAPumz8JdrGwSMow1xZqz3n2CHj60qUaivhJ8LZDz4="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-html"; }; htmldjango = buildGrammar { language = "htmldjango"; version = "0.0.0+rev=717e83a"; src = fetchFromGitHub { owner = "interdependence"; repo = "tree-sitter-htmldjango"; rev = "717e83aefd328735beeeb671f3f95b2624e70c57"; hash = "sha256-xOWR5Lp9Ggkqmm5rutKrnMNXFASdyn6vPtxcY2mu2zs="; }; meta.homepage = "https://github.com/interdependence/tree-sitter-htmldjango"; }; http = buildGrammar { language = "http"; version = "0.0.0+rev=6824a24"; src = fetchFromGitHub { owner = "rest-nvim"; repo = "tree-sitter-http"; rev = "6824a247d1326079aab4fa9f9164e9319678081d"; hash = "sha256-QYSdrngNBvDNYpPJ1da4pzXk8PtBidn+u0KPLmm7EW4="; }; meta.homepage = "https://github.com/rest-nvim/tree-sitter-http"; }; hurl = buildGrammar { language = "hurl"; version = "0.0.0+rev=cd1a0ad"; src = fetchFromGitHub { owner = "pfeiferj"; repo = "tree-sitter-hurl"; rev = "cd1a0ada92cc73dd0f4d7eedc162be4ded758591"; hash = "sha256-vu/zK/AILJXPn18TmQSKoap7BtUOwhCxAX9v8ekVrIo="; }; meta.homepage = "https://github.com/pfeiferj/tree-sitter-hurl"; }; ini = buildGrammar { language = "ini"; version = "0.0.0+rev=7f11a02"; src = fetchFromGitHub { owner = "justinmk"; repo = "tree-sitter-ini"; rev = "7f11a02fb8891482068e0fe419965d7bade81a68"; hash = "sha256-IIpKzpA4q1jpYVZ75VZaxWHaqNt8TA427eMOui2s71M="; }; meta.homepage = "https://github.com/justinmk/tree-sitter-ini"; }; ispc = buildGrammar { language = "ispc"; version = "0.0.0+rev=9b2f9ae"; src = fetchFromGitHub { owner = "fab4100"; repo = "tree-sitter-ispc"; rev = "9b2f9aec2106b94b4e099fe75e73ebd8ae707c04"; hash = "sha256-vxe+g7o0gXgB4GjhjkxqLqcLL2+8wqMB3tm1xQFSitI="; }; meta.homepage = "https://github.com/fab4100/tree-sitter-ispc"; }; janet_simple = buildGrammar { language = "janet_simple"; version = "0.0.0+rev=bd9cbaf"; src = fetchFromGitHub { owner = "sogaiu"; repo = "tree-sitter-janet-simple"; rev = "bd9cbaf1ea8b942dfd58e68df10c9a378ab3d2b6"; hash = "sha256-2FucTi1wATBcomyNx2oCqMJVmAqLWHJiPQ2+L0VtwUM="; }; meta.homepage = "https://github.com/sogaiu/tree-sitter-janet-simple"; }; java = buildGrammar { language = "java"; version = "0.0.0+rev=38be6ec"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-java"; rev = "38be6eccc1b86d6ec5dca0976659e807fd4dc28d"; hash = "sha256-0kOLAVsrCUfpU8sZGRVrr+D3bGWj8bH2qce/ygrIw2w="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-java"; }; javascript = buildGrammar { language = "javascript"; version = "0.0.0+rev=f1e5a09"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-javascript"; rev = "f1e5a09b8d02f8209a68249c93f0ad647b228e6e"; hash = "sha256-VbK2asd1CavcBYGia30MomQh+KOgKgz5ax10V6nEVEs="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-javascript"; }; jq = buildGrammar { language = "jq"; version = "0.0.0+rev=13990f5"; src = fetchFromGitHub { owner = "flurie"; repo = "tree-sitter-jq"; rev = "13990f530e8e6709b7978503da9bc8701d366791"; hash = "sha256-pek2Vg1osMYAdx6DfVdZhuIDb26op3i2cfvMrf5v3xY="; }; meta.homepage = "https://github.com/flurie/tree-sitter-jq"; }; jsdoc = buildGrammar { language = "jsdoc"; version = "0.0.0+rev=d01984d"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-jsdoc"; rev = "d01984de49927c979b46ea5c01b78c8ddd79baf9"; hash = "sha256-O7iDoOlXi+HLesS/sKcYfb+EJLR6gfRkwA657aRRg4c="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-jsdoc"; }; json = buildGrammar { language = "json"; version = "0.0.0+rev=ca3f891"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-json"; rev = "ca3f8919800e3c1ad4508de3bfd7b0b860ce434f"; hash = "sha256-cyrea0Y13OVGkXbYE0Cwc7nUsDGEZyoQmPAS9wVuHw0="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-json"; }; json5 = buildGrammar { language = "json5"; version = "0.0.0+rev=5dd5cdc"; src = fetchFromGitHub { owner = "Joakker"; repo = "tree-sitter-json5"; rev = "5dd5cdc418d9659682556b6adca2dd9ace0ac6d2"; hash = "sha256-B3wZS/OtW4hKOHsoYdYK2zsJGID8fuIm8C+IuAteR9E="; }; meta.homepage = "https://github.com/Joakker/tree-sitter-json5"; }; jsonc = buildGrammar { language = "jsonc"; version = "0.0.0+rev=02b0165"; src = fetchFromGitLab { owner = "WhyNotHugo"; repo = "tree-sitter-jsonc"; rev = "02b01653c8a1c198ae7287d566efa86a135b30d5"; hash = "sha256-iWc2ePRiQnZ0FEdMAaAwa3iYt/SY0bEjQrZyqE9EhlU="; }; meta.homepage = "https://gitlab.com/WhyNotHugo/tree-sitter-jsonc.git"; }; jsonnet = buildGrammar { language = "jsonnet"; version = "0.0.0+rev=d34615f"; src = fetchFromGitHub { owner = "sourcegraph"; repo = "tree-sitter-jsonnet"; rev = "d34615fa12cc1d1cfc1f1f1a80acc9db80ee4596"; hash = "sha256-jjDjntNm0YAsG6Ec2n0eB8BjpgEQEAjV8LAZ3GGYhG8="; }; meta.homepage = "https://github.com/sourcegraph/tree-sitter-jsonnet"; }; julia = buildGrammar { language = "julia"; version = "0.0.0+rev=bb7e587"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-julia"; rev = "bb7e587837fdeda74dd510256253d60f59a1e2cd"; hash = "sha256-rtv2rNBUYcp8vwicMbX2ZQBB1vH7SKc+Lsc0LF1oFYA="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-julia"; }; kdl = buildGrammar { language = "kdl"; version = "0.0.0+rev=e180e05"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-kdl"; rev = "e180e05132c4cb229a8ba679b298790ef1eca77c"; hash = "sha256-XJ2thChaJQjn0N/tqotjc/eR3W4+6GrNv/FxjvScswc="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-kdl"; }; kotlin = buildGrammar { language = "kotlin"; version = "0.0.0+rev=06a2f6e"; src = fetchFromGitHub { owner = "fwcd"; repo = "tree-sitter-kotlin"; rev = "06a2f6e71c7fcac34addcbf2a4667adad1b9c5a7"; hash = "sha256-HF3wp4nNwgP0LhZvxQKMnPqMPhwu8Xc9khgiQoy6DeA="; }; meta.homepage = "https://github.com/fwcd/tree-sitter-kotlin"; }; lalrpop = buildGrammar { language = "lalrpop"; version = "0.0.0+rev=b7431e4"; src = fetchFromGitHub { owner = "traxys"; repo = "tree-sitter-lalrpop"; rev = "b7431e4b64183a5d0d094895a4cd5daf51ed3103"; hash = "sha256-P7A/MFmnCHq5rn+QSogbRD3joT7OxC+F9v2oMQ+DZBE="; }; meta.homepage = "https://github.com/traxys/tree-sitter-lalrpop"; }; latex = buildGrammar { language = "latex"; version = "0.0.0+rev=2ae2021"; src = fetchFromGitHub { owner = "latex-lsp"; repo = "tree-sitter-latex"; rev = "2ae2021d7b224fb6aa57b760e0d146059f943bb8"; hash = "sha256-790DbJ/nOQvH8WH6MDZZcAKANQTg1fQPGXS4BI2UbmE="; }; meta.homepage = "https://github.com/latex-lsp/tree-sitter-latex"; }; ledger = buildGrammar { language = "ledger"; version = "0.0.0+rev=8a841fb"; src = fetchFromGitHub { owner = "cbarrete"; repo = "tree-sitter-ledger"; rev = "8a841fb20ce683bfbb3469e6ba67f2851cfdf94a"; hash = "sha256-BDMmRRqJXZTgK3yHX+yqgWHGpsMLqzTcQxFYaAWxroo="; }; meta.homepage = "https://github.com/cbarrete/tree-sitter-ledger"; }; llvm = buildGrammar { language = "llvm"; version = "0.0.0+rev=d47c95d"; src = fetchFromGitHub { owner = "benwilliamgraham"; repo = "tree-sitter-llvm"; rev = "d47c95d78ef0e7495a74d214dd6fcddf6e402dfc"; hash = "sha256-CK7f0qSAsec2cuQElXLFRQ5uiQLGCyEpNIKTIDwbBrU="; }; meta.homepage = "https://github.com/benwilliamgraham/tree-sitter-llvm"; }; lua = buildGrammar { language = "lua"; version = "0.0.0+rev=88e4464"; src = fetchFromGitHub { owner = "MunifTanjim"; repo = "tree-sitter-lua"; rev = "88e446476a1e97a8724dff7a23e2d709855077f2"; hash = "sha256-w+WVQHPiS/xyRz0obdJoUHZ7QzIDAvgtSzmE98yDORY="; }; meta.homepage = "https://github.com/MunifTanjim/tree-sitter-lua"; }; luadoc = buildGrammar { language = "luadoc"; version = "0.0.0+rev=8981072"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-luadoc"; rev = "8981072676ec8bd74def6134be4f883655f7c082"; hash = "sha256-HRHZDX0/duvQza0SJwCI/uKO0d12VYtvpuYB+KCkfow="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-luadoc"; }; luap = buildGrammar { language = "luap"; version = "0.0.0+rev=31461ae"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-luap"; rev = "31461ae9bd0866cb5117cfe5de71189854fd0f3e"; hash = "sha256-SW2ubK5317GUc1dQLkhoaisMgctLOwr6TPVYSQh02vE="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-luap"; }; luau = buildGrammar { language = "luau"; version = "0.0.0+rev=6953cd4"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-luau"; rev = "6953cd4fa5967c9aa3c769b4e4c7e69c904b9fa9"; hash = "sha256-QGJgbwDSgkiiE7yt6HHkGH2t3ZNoY1+0VieX7Ccn/Z4="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-luau"; }; m68k = buildGrammar { language = "m68k"; version = "0.0.0+rev=d097b12"; src = fetchFromGitHub { owner = "grahambates"; repo = "tree-sitter-m68k"; rev = "d097b123f19c6eaba2bf181c05420d88b9fc489d"; hash = "sha256-y1nioJ2R0YgGLH7dkJsTxIkejfMnh1CU+A++yTaQdb0="; }; meta.homepage = "https://github.com/grahambates/tree-sitter-m68k"; }; make = buildGrammar { language = "make"; version = "0.0.0+rev=a4b9187"; src = fetchFromGitHub { owner = "alemuller"; repo = "tree-sitter-make"; rev = "a4b9187417d6be349ee5fd4b6e77b4172c6827dd"; hash = "sha256-qQqapnKKH5X8rkxbZG5PjnyxvnpyZHpFVi/CLkIn/x0="; }; meta.homepage = "https://github.com/alemuller/tree-sitter-make"; }; markdown = buildGrammar { language = "markdown"; version = "0.0.0+rev=aaf7679"; src = fetchFromGitHub { owner = "MDeiml"; repo = "tree-sitter-markdown"; rev = "aaf76797aa8ecd9a5e78e0ec3681941de6c945ee"; hash = "sha256-4HofUc+OsI3d2CN9mex5ROwuRHyB6fGow8gl0fe5es4="; }; location = "tree-sitter-markdown"; meta.homepage = "https://github.com/MDeiml/tree-sitter-markdown"; }; markdown_inline = buildGrammar { language = "markdown_inline"; version = "0.0.0+rev=aaf7679"; src = fetchFromGitHub { owner = "MDeiml"; repo = "tree-sitter-markdown"; rev = "aaf76797aa8ecd9a5e78e0ec3681941de6c945ee"; hash = "sha256-4HofUc+OsI3d2CN9mex5ROwuRHyB6fGow8gl0fe5es4="; }; location = "tree-sitter-markdown-inline"; meta.homepage = "https://github.com/MDeiml/tree-sitter-markdown"; }; matlab = buildGrammar { language = "matlab"; version = "0.0.0+rev=6071891"; src = fetchFromGitHub { owner = "acristoffers"; repo = "tree-sitter-matlab"; rev = "6071891a8c39600203eba20513666cf93b4d650a"; hash = "sha256-H6eCCZtE1MbSpHyvdcVbG3piBijM499imiNDIhCoTJA="; }; meta.homepage = "https://github.com/acristoffers/tree-sitter-matlab"; }; menhir = buildGrammar { language = "menhir"; version = "0.0.0+rev=be8866a"; src = fetchFromGitHub { owner = "Kerl13"; repo = "tree-sitter-menhir"; rev = "be8866a6bcc2b563ab0de895af69daeffa88fe70"; hash = "sha256-CQVEQurf8Ur5xnz+g7e1nck0a32o4oeMOT78thjx8MQ="; }; meta.homepage = "https://github.com/Kerl13/tree-sitter-menhir"; }; mermaid = buildGrammar { language = "mermaid"; version = "0.0.0+rev=e26a5f8"; src = fetchFromGitHub { owner = "monaqa"; repo = "tree-sitter-mermaid"; rev = "e26a5f8898a8174f02b4cc9a9050eb3ccfb799f3"; hash = "sha256-qDJy2kPpx3wPl8IuhPM5ynhI2DjgutSFWAg5EQY5F+8="; }; meta.homepage = "https://github.com/monaqa/tree-sitter-mermaid"; }; meson = buildGrammar { language = "meson"; version = "0.0.0+rev=3d6dfbd"; src = fetchFromGitHub { owner = "Decodetalkers"; repo = "tree-sitter-meson"; rev = "3d6dfbdb2432603bc84ca7dc009bb39ed9a8a7b1"; hash = "sha256-NRiecSr5UjISlFtmtvy3SYaWSmXMf0bKCKQVA83Jx+Y="; }; meta.homepage = "https://github.com/Decodetalkers/tree-sitter-meson"; }; mlir = buildGrammar { language = "mlir"; version = "0.0.0+rev=e2053f7"; src = fetchFromGitHub { owner = "artagnon"; repo = "tree-sitter-mlir"; rev = "e2053f7c8856d91bc36c87604f697784845cee69"; hash = "sha256-u41Qyyu9bNbcAjfTUoq2W2LvfqPpJ62xzaaAg3VbTsA="; }; generate = true; meta.homepage = "https://github.com/artagnon/tree-sitter-mlir"; }; nickel = buildGrammar { language = "nickel"; version = "0.0.0+rev=e1d9337"; src = fetchFromGitHub { owner = "nickel-lang"; repo = "tree-sitter-nickel"; rev = "e1d9337864d209898a08c26b8cd4c2dd14c15148"; hash = "sha256-RcVBptlJ4lYwdDo64pwzxx5z90yqS96Dhyuj4VZWOiM="; }; meta.homepage = "https://github.com/nickel-lang/tree-sitter-nickel"; }; ninja = buildGrammar { language = "ninja"; version = "0.0.0+rev=0a95cfd"; src = fetchFromGitHub { owner = "alemuller"; repo = "tree-sitter-ninja"; rev = "0a95cfdc0745b6ae82f60d3a339b37f19b7b9267"; hash = "sha256-e/LpQUL3UHHko4QvMeT40LCvPZRT7xTGZ9z1Zaboru4="; }; meta.homepage = "https://github.com/alemuller/tree-sitter-ninja"; }; nix = buildGrammar { language = "nix"; version = "0.0.0+rev=66e3e9c"; src = fetchFromGitHub { owner = "cstrahan"; repo = "tree-sitter-nix"; rev = "66e3e9ce9180ae08fc57372061006ef83f0abde7"; hash = "sha256-+o+f1TlhcrcCB3TNw1RyCjVZ+37e11nL+GWBPo0Mxxg="; }; meta.homepage = "https://github.com/cstrahan/tree-sitter-nix"; }; norg = buildGrammar { language = "norg"; version = "0.0.0+rev=1a30509"; src = fetchFromGitHub { owner = "nvim-neorg"; repo = "tree-sitter-norg"; rev = "1a305093569632de50f9a316ff843dcda25b4ef5"; hash = "sha256-dfdykz5DnbuJvRdY3rYehzphIJgDl1efrsEgG2+BhvI="; }; meta.homepage = "https://github.com/nvim-neorg/tree-sitter-norg"; }; objc = buildGrammar { language = "objc"; version = "0.0.0+rev=62e61b6"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-objc"; rev = "62e61b6f5c0289c376d61a8c91faf6435cde9012"; hash = "sha256-Q1qAUgoYfpxmhn5XpnCwLBdu2BL2YF2We9bjumR8dNk="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-objc"; }; ocaml = buildGrammar { language = "ocaml"; version = "0.0.0+rev=694c577"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-ocaml"; rev = "694c57718fd85d514f8b81176038e7a4cfabcaaf"; hash = "sha256-j3Hv2qOMxeBNOW+WIgIYzG3zMIFWPQpoHe94b2rT+A8="; }; location = "ocaml"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml"; }; ocaml_interface = buildGrammar { language = "ocaml_interface"; version = "0.0.0+rev=694c577"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-ocaml"; rev = "694c57718fd85d514f8b81176038e7a4cfabcaaf"; hash = "sha256-j3Hv2qOMxeBNOW+WIgIYzG3zMIFWPQpoHe94b2rT+A8="; }; location = "interface"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml"; }; ocamllex = buildGrammar { language = "ocamllex"; version = "0.0.0+rev=4b9898c"; src = fetchFromGitHub { owner = "atom-ocaml"; repo = "tree-sitter-ocamllex"; rev = "4b9898ccbf198602bb0dec9cd67cc1d2c0a4fad2"; hash = "sha256-YhmEE7I7UF83qMuldHqc/fD/no/7YuZd6CaAIaZ1now="; }; generate = true; meta.homepage = "https://github.com/atom-ocaml/tree-sitter-ocamllex"; }; odin = buildGrammar { language = "odin"; version = "0.0.0+rev=d165dbe"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-odin"; rev = "d165dbee27617dab2653e38737d96ede1030d14f"; hash = "sha256-NxF3aSDtXGMcE7v0BrYQbnUM/hophanKgsYX1ad8AFY="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-odin"; }; org = buildGrammar { language = "org"; version = "0.0.0+rev=64cfbc2"; src = fetchFromGitHub { owner = "milisims"; repo = "tree-sitter-org"; rev = "64cfbc213f5a83da17632c95382a5a0a2f3357c1"; hash = "sha256-/03eZBbv23W5s/GbDgPgaJV5TyK+/lrWUVeINRS5wtA="; }; meta.homepage = "https://github.com/milisims/tree-sitter-org"; }; pascal = buildGrammar { language = "pascal"; version = "0.0.0+rev=9e99540"; src = fetchFromGitHub { owner = "Isopod"; repo = "tree-sitter-pascal"; rev = "9e995404ddff8319631d72d4b46552e737206912"; hash = "sha256-y8xPnVZ15+eAnjrLSGjS5wIbLgSKbz9bipgL0o8acmA="; }; meta.homepage = "https://github.com/Isopod/tree-sitter-pascal.git"; }; passwd = buildGrammar { language = "passwd"; version = "0.0.0+rev=2023939"; src = fetchFromGitHub { owner = "ath3"; repo = "tree-sitter-passwd"; rev = "20239395eacdc2e0923a7e5683ad3605aee7b716"; hash = "sha256-3UfuyJeblQBKjqZvLYyO3GoCvYJp+DvBwQGkR3pFQQ4="; }; meta.homepage = "https://github.com/ath3/tree-sitter-passwd"; }; pem = buildGrammar { language = "pem"; version = "0.0.0+rev=e017679"; src = fetchFromGitHub { owner = "ObserverOfTime"; repo = "tree-sitter-pem"; rev = "e01767921df18142055d97407595329d7629e643"; hash = "sha256-8hSWC9Q5oy0+8l/uG4QWVupiYqSWMRfZXGH6PpTx+O8="; }; meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-pem"; }; perl = buildGrammar { language = "perl"; version = "0.0.0+rev=79e88f6"; src = fetchFromGitHub { owner = "ganezdragon"; repo = "tree-sitter-perl"; rev = "79e88f64681660f3961939bf764d8f3b4bbb0d27"; hash = "sha256-cadmD6kXhA3TENHhM03+iX2J0+Z0UhHizFiZLnknXLk="; }; meta.homepage = "https://github.com/ganezdragon/tree-sitter-perl"; }; php = buildGrammar { language = "php"; version = "0.0.0+rev=ce2c73a"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-php"; rev = "ce2c73a8d84b5648e8792698dc9fd955e5f6a906"; hash = "sha256-HZOIz9KiZ13aqeQtCeQln56RRRPUSgT7ulPJs54fzJc="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-php"; }; phpdoc = buildGrammar { language = "phpdoc"; version = "0.0.0+rev=915a527"; src = fetchFromGitHub { owner = "claytonrcarter"; repo = "tree-sitter-phpdoc"; rev = "915a527d5aafa81b31acf67fab31b0ac6b6319c0"; hash = "sha256-DYNJ/i+VBuTOxuphJn4nklTLfV7GuNP1RCCuf5qAYR4="; }; meta.homepage = "https://github.com/claytonrcarter/tree-sitter-phpdoc"; }; pioasm = buildGrammar { language = "pioasm"; version = "0.0.0+rev=924aada"; src = fetchFromGitHub { owner = "leo60228"; repo = "tree-sitter-pioasm"; rev = "924aadaf5dea2a6074d72027b064f939acf32e20"; hash = "sha256-og5DjoyTtKUTp0V4/PpcGb8xwzLeidsb2lq0+QF7u9M="; }; meta.homepage = "https://github.com/leo60228/tree-sitter-pioasm"; }; po = buildGrammar { language = "po"; version = "0.0.0+rev=d6aed22"; src = fetchFromGitHub { owner = "erasin"; repo = "tree-sitter-po"; rev = "d6aed225290bc71a15ab6f06305cb11419360c56"; hash = "sha256-fz4DGPA+KtOvLBmVMXqwnEMeXhupFecQC1xfhMbWCJg="; }; meta.homepage = "https://github.com/erasin/tree-sitter-po"; }; poe_filter = buildGrammar { language = "poe_filter"; version = "0.0.0+rev=d7b43b5"; src = fetchFromGitHub { owner = "ObserverOfTime"; repo = "tree-sitter-poe-filter"; rev = "d7b43b51f92fb19efe8af45c2246087c611c8f63"; hash = "sha256-83gE+dY1ldK5zFcEtqY3zZgk+MMrSA8w5alqp2sa/7Y="; }; meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-poe-filter"; }; pony = buildGrammar { language = "pony"; version = "0.0.0+rev=16f930b"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-pony"; rev = "16f930b250433cfcd4fb4144df92bb98ad344c20"; hash = "sha256-UamgLmI1aI5e/JlGVZzFCPgDol8MnFomncrFKhQYLsk="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-pony"; }; prisma = buildGrammar { language = "prisma"; version = "0.0.0+rev=eca2596"; src = fetchFromGitHub { owner = "victorhqc"; repo = "tree-sitter-prisma"; rev = "eca2596a355b1a9952b4f80f8f9caed300a272b5"; hash = "sha256-MOqkM7DCQl1L8Jn9nyw89EoAr0ez4+d39HeKy2cb66c="; }; meta.homepage = "https://github.com/victorhqc/tree-sitter-prisma"; }; promql = buildGrammar { language = "promql"; version = "0.0.0+rev=77625d7"; src = fetchFromGitHub { owner = "MichaHoffmann"; repo = "tree-sitter-promql"; rev = "77625d78eebc3ffc44d114a07b2f348dff3061b0"; hash = "sha256-IJbnC03pDfcSAF//Ux+LqqfjtagGSD5Nu46yUo0vT5Q="; }; meta.homepage = "https://github.com/MichaHoffmann/tree-sitter-promql"; }; proto = buildGrammar { language = "proto"; version = "0.0.0+rev=e9f6b43"; src = fetchFromGitHub { owner = "treywood"; repo = "tree-sitter-proto"; rev = "e9f6b43f6844bd2189b50a422d4e2094313f6aa3"; hash = "sha256-Ue6w6HWy+NTJt+AKTFfJIUf3HXHTwkUkDk4UdDMSD+U="; }; meta.homepage = "https://github.com/treywood/tree-sitter-proto"; }; prql = buildGrammar { language = "prql"; version = "0.0.0+rev=09e158c"; src = fetchFromGitHub { owner = "PRQL"; repo = "tree-sitter-prql"; rev = "09e158cd3650581c0af4c49c2e5b10c4834c8646"; hash = "sha256-bdT7LZ2x7BdUqLJRq4ENJTaIFnciac7l2dCxOSB09CI="; }; meta.homepage = "https://github.com/PRQL/tree-sitter-prql"; }; psv = buildGrammar { language = "psv"; version = "0.0.0+rev=f1d35df"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-csv"; rev = "f1d35df780976721d3cd38f0b16538dd31f87a23"; hash = "sha256-t4uzc1VwJzS4qj0D1wolUvUNuc5OzC4L4RnLpYh+TXo="; }; location = "psv"; meta.homepage = "https://github.com/amaanq/tree-sitter-csv"; }; pug = buildGrammar { language = "pug"; version = "0.0.0+rev=a7ff31a"; src = fetchFromGitHub { owner = "zealot128"; repo = "tree-sitter-pug"; rev = "a7ff31a38908df9b9f34828d21d6ca5e12413e18"; hash = "sha256-WDx2Y1LxuJJuAaeTxfqQrxRXxVd4Cn3niQeherh+5Uc="; }; meta.homepage = "https://github.com/zealot128/tree-sitter-pug"; }; puppet = buildGrammar { language = "puppet"; version = "0.0.0+rev=9ce9a5f"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-puppet"; rev = "9ce9a5f7d64528572aaa8d59459ba869e634086b"; hash = "sha256-YEjjy9WLwITERYqoeSVrRYnwVBIAwdc4o0lvAK9wizw="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-puppet"; }; pymanifest = buildGrammar { language = "pymanifest"; version = "0.0.0+rev=8953f91"; src = fetchFromGitHub { owner = "ObserverOfTime"; repo = "tree-sitter-pymanifest"; rev = "8953f91d733dd92c1ac43b3d58a7a2f43fa62dae"; hash = "sha256-1kG09tYE9FAxsE4MqLadi4dtqtJOFOZGOOVgnqvWc44="; }; meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-pymanifest"; }; python = buildGrammar { language = "python"; version = "0.0.0+rev=c01fb4e"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-python"; rev = "c01fb4e38587e959b9058b8cd34b9e6a3068c827"; hash = "sha256-cV/QwvEQkIQcgo0Pm+3pUH2LhpYOPsuWMgjXMa8dv+s="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-python"; }; ql = buildGrammar { language = "ql"; version = "0.0.0+rev=bd08702"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-ql"; rev = "bd087020f0d8c183080ca615d38de0ec827aeeaf"; hash = "sha256-2QOtNguYAIhIhGuVqyx/33gFu3OqcxAPBZOk85Q226M="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-ql"; }; qmldir = buildGrammar { language = "qmldir"; version = "0.0.0+rev=6b2b5e4"; src = fetchFromGitHub { owner = "Decodetalkers"; repo = "tree-sitter-qmldir"; rev = "6b2b5e41734bd6f07ea4c36ac20fb6f14061c841"; hash = "sha256-7ic9Xd+1G0JM25bY0f8N5r6YZx5NV5HrJXXHp6pXvo4="; }; meta.homepage = "https://github.com/Decodetalkers/tree-sitter-qmldir"; }; qmljs = buildGrammar { language = "qmljs"; version = "0.0.0+rev=35ead5b"; src = fetchFromGitHub { owner = "yuja"; repo = "tree-sitter-qmljs"; rev = "35ead5b9955cdb29bcf709d622fa960ff33992b6"; hash = "sha256-jT47lEGuk6YUjcHB0ZMyL3i5PqyUaCQmt0j78cUpy8Q="; }; meta.homepage = "https://github.com/yuja/tree-sitter-qmljs"; }; query = buildGrammar { language = "query"; version = "0.0.0+rev=3a9808b"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "tree-sitter-query"; rev = "3a9808b22742d5bd906ef5d1a562f2f1ae57406d"; hash = "sha256-5N7FT0HTK3xzzhAlk3wBOB9xlEpKSNIfakgFnsxEi18="; }; meta.homepage = "https://github.com/nvim-treesitter/tree-sitter-query"; }; r = buildGrammar { language = "r"; version = "0.0.0+rev=c55f8b4"; src = fetchFromGitHub { owner = "r-lib"; repo = "tree-sitter-r"; rev = "c55f8b4dfaa32c80ddef6c0ac0e79b05cb0cbf57"; hash = "sha256-NWnEk0FixC7pBdNLwJUGvKifwZj8nzX7VWv8AhgaI2o="; }; meta.homepage = "https://github.com/r-lib/tree-sitter-r"; }; racket = buildGrammar { language = "racket"; version = "0.0.0+rev=7dc4fb6"; src = fetchFromGitHub { owner = "6cdh"; repo = "tree-sitter-racket"; rev = "7dc4fb60390218b09bc351062eeede7dcdbb4d9f"; hash = "sha256-80BJ12gstc2+SuPqwziOClOzeH9BJflQ39JSqUmutkQ="; }; meta.homepage = "https://github.com/6cdh/tree-sitter-racket"; }; rasi = buildGrammar { language = "rasi"; version = "0.0.0+rev=371dac6"; src = fetchFromGitHub { owner = "Fymyte"; repo = "tree-sitter-rasi"; rev = "371dac6bcce0df5566c1cfebde69d90ecbeefd2d"; hash = "sha256-2nYZoLcrxxxiOJEySwHUm93lzMg8mU+V7LIP63ntFdA="; }; meta.homepage = "https://github.com/Fymyte/tree-sitter-rasi"; }; re2c = buildGrammar { language = "re2c"; version = "0.0.0+rev=47aa19c"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-re2c"; rev = "47aa19cf5f7aba2ed30e2b377f7172df76e819a6"; hash = "sha256-Mwnm8kN0xfAdGG00aUYrqPU0zyWbc6QH9Zlgb4on+do="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-re2c"; }; regex = buildGrammar { language = "regex"; version = "0.0.0+rev=2354482"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-regex"; rev = "2354482d7e2e8f8ff33c1ef6c8aa5690410fbc96"; hash = "sha256-X4iQ60LgiVsF0rtinVysX16d6yFjaSmwwndP2L5cuqw="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-regex"; }; rego = buildGrammar { language = "rego"; version = "0.0.0+rev=b2667c9"; src = fetchFromGitHub { owner = "FallenAngel97"; repo = "tree-sitter-rego"; rev = "b2667c975f07b33be3ceb83bea5cfbad88095866"; hash = "sha256-y3w+gfjXb9N8Vf6ZrafP1j50Ap2KPaNfwo5h06EqHKM="; }; meta.homepage = "https://github.com/FallenAngel97/tree-sitter-rego"; }; requirements = buildGrammar { language = "requirements"; version = "0.0.0+rev=56ddb4d"; src = fetchFromGitHub { owner = "ObserverOfTime"; repo = "tree-sitter-requirements"; rev = "56ddb4dad2ea0761d20c0995a0de2990caa350b5"; hash = "sha256-0q7cyv/a9gZG00tyBcF2i9TUcj3TqAi89CWjbzszD7U="; }; meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-requirements"; }; rnoweb = buildGrammar { language = "rnoweb"; version = "0.0.0+rev=502c112"; src = fetchFromGitHub { owner = "bamonroe"; repo = "tree-sitter-rnoweb"; rev = "502c1126dc6777f09af5bef16e72a42f75bd081e"; hash = "sha256-aGEhy4uMhKFbL0+JO5rrn3GIe//8PZpDHEMDGHDlBCY="; }; meta.homepage = "https://github.com/bamonroe/tree-sitter-rnoweb"; }; robot = buildGrammar { language = "robot"; version = "0.0.0+rev=322e4cc"; src = fetchFromGitHub { owner = "Hubro"; repo = "tree-sitter-robot"; rev = "322e4cc65754d2b3fdef4f2f8a71e0762e3d13af"; hash = "sha256-VxWZWFPYkD3odM3TpEgLKsFnN8wB6xoIiXUYqBbpDqw="; }; meta.homepage = "https://github.com/Hubro/tree-sitter-robot"; }; ron = buildGrammar { language = "ron"; version = "0.0.0+rev=ce6086b"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-ron"; rev = "ce6086b2c9e8e71065b8129d6c2289c5f66d1879"; hash = "sha256-4ZKhJ3qvKWwINQIWJLqgPwfnDvQBWzeZb2dZY7imYfc="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-ron"; }; rst = buildGrammar { language = "rst"; version = "0.0.0+rev=2ca8c12"; src = fetchFromGitHub { owner = "stsewd"; repo = "tree-sitter-rst"; rev = "2ca8c123c82ca41f41b66b5d13d403cff0204b78"; hash = "sha256-aCeKxuBRLPYM8CjVLP5cBUhtuAezzZpGfCE2UaJj1E4="; }; meta.homepage = "https://github.com/stsewd/tree-sitter-rst"; }; ruby = buildGrammar { language = "ruby"; version = "0.0.0+rev=f257f3f"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-ruby"; rev = "f257f3f57833d584050336921773738a3fd8ca22"; hash = "sha256-0EaU9O67faGwtO1GIxjK4Uv1etd0p1vtfrVB3d6TDF8="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-ruby"; }; rust = buildGrammar { language = "rust"; version = "0.0.0+rev=39eaeb4"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-rust"; rev = "39eaeb41e17572c17e35bb050d6bf2da17568dbf"; hash = "sha256-2WPL7ap2fHEi0+pNnJlHLxKBqPrHsve+DzJSCqw/gpw="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-rust"; }; scala = buildGrammar { language = "scala"; version = "0.0.0+rev=d50b6ca"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-scala"; rev = "d50b6ca5cc3d925e3d1f497199cb8d8383ddae8a"; hash = "sha256-fzruLddcKTqC47CKCZhznDoyGIA1fPdqxqmzgmd9RkM="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-scala"; }; scfg = buildGrammar { language = "scfg"; version = "0.0.0+rev=6deae0c"; src = fetchFromSourcehut { owner = "~rockorager"; repo = "tree-sitter-scfg"; rev = "6deae0cbb458c849a4d1e2985093e9c9c32d7fd0"; hash = "sha256-2ubRvjpvRJEBZXpM7ZIkWAwSZARCzP/klydQ6IVpCSk="; }; generate = true; meta.homepage = "https://git.sr.ht/~rockorager/tree-sitter-scfg"; }; scheme = buildGrammar { language = "scheme"; version = "0.0.0+rev=af3af6c"; src = fetchFromGitHub { owner = "6cdh"; repo = "tree-sitter-scheme"; rev = "af3af6c9356b936f8a515a1e449c32e804c2b1a8"; hash = "sha256-s9AoMNYnKvzr969aujgwUaVn4WoRaZ5snfFEF73KUGA="; }; meta.homepage = "https://github.com/6cdh/tree-sitter-scheme"; }; scss = buildGrammar { language = "scss"; version = "0.0.0+rev=c478c68"; src = fetchFromGitHub { owner = "serenadeai"; repo = "tree-sitter-scss"; rev = "c478c6868648eff49eb04a4df90d703dc45b312a"; hash = "sha256-BFtMT6eccBWUyq6b8UXRAbB1R1XD3CrrFf1DM3aUI5c="; }; meta.homepage = "https://github.com/serenadeai/tree-sitter-scss"; }; slint = buildGrammar { language = "slint"; version = "0.0.0+rev=00c8a2d"; src = fetchFromGitHub { owner = "jrmoulton"; repo = "tree-sitter-slint"; rev = "00c8a2d3645766f68c0d0460086c0a994e5b0d85"; hash = "sha256-R7VeGT8Bu3i6ZPUbjEm7sbGSLvK6x3DLz098hPuhgyQ="; }; meta.homepage = "https://github.com/jrmoulton/tree-sitter-slint"; }; smali = buildGrammar { language = "smali"; version = "0.0.0+rev=72e334b"; src = fetchFromSourcehut { owner = "~yotam"; repo = "tree-sitter-smali"; rev = "72e334b2630f5852825ba5ff9dfd872447175eb5"; hash = "sha256-vV+4Q2IyWyw/GN8bmgHJmSEHhpjUWHkL2yschPI9fiU="; }; meta.homepage = "https://git.sr.ht/~yotam/tree-sitter-smali"; }; smithy = buildGrammar { language = "smithy"; version = "0.0.0+rev=cf8c7eb"; src = fetchFromGitHub { owner = "indoorvivants"; repo = "tree-sitter-smithy"; rev = "cf8c7eb9faf7c7049839585eac19c94af231e6a0"; hash = "sha256-3cqT6+e0uqAtd92M55qSbza1eph8gklGlEGyO9R170w="; }; meta.homepage = "https://github.com/indoorvivants/tree-sitter-smithy"; }; solidity = buildGrammar { language = "solidity"; version = "0.0.0+rev=1680203"; src = fetchFromGitHub { owner = "JoranHonig"; repo = "tree-sitter-solidity"; rev = "168020304759ad5d8b4a88a541a699134e3730c5"; hash = "sha256-GCSBXB9nNIYpcXlA6v7P1ejn1ojmfXdPzr1sWejB560="; }; meta.homepage = "https://github.com/JoranHonig/tree-sitter-solidity"; }; sparql = buildGrammar { language = "sparql"; version = "0.0.0+rev=05f949d"; src = fetchFromGitHub { owner = "BonaBeavis"; repo = "tree-sitter-sparql"; rev = "05f949d3c1c15e3261473a244d3ce87777374dec"; hash = "sha256-KBalxmAukeSbjyelEy+ZqMcBlRd0V0/pntCwTeINTAQ="; }; meta.homepage = "https://github.com/BonaBeavis/tree-sitter-sparql"; }; sql = buildGrammar { language = "sql"; version = "0.0.0+rev=6fa7161"; src = fetchFromGitHub { owner = "derekstride"; repo = "tree-sitter-sql"; rev = "6fa716163fcf183e4938c75f427379ceba881fbe"; hash = "sha256-AmfWf7qJyoUVBLxZuIdNSWP1C7GAcKeO9EoV3HFUzwI="; }; meta.homepage = "https://github.com/derekstride/tree-sitter-sql"; }; squirrel = buildGrammar { language = "squirrel"; version = "0.0.0+rev=e8b5835"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-squirrel"; rev = "e8b5835296f931bcaa1477d3c5a68a0c5c2ba034"; hash = "sha256-wKefWCqcQcg7zLT6abaDC9lWoJiJp7EbbsBOWRRsWFQ="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-squirrel"; }; starlark = buildGrammar { language = "starlark"; version = "0.0.0+rev=c45ce2b"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-starlark"; rev = "c45ce2b39062bbd12ea1c210bd200db250efb24a"; hash = "sha256-rEOvGrXRguIXQNvXdm+s80xRQ+8iCCdafA2Wl+dsHJo="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-starlark"; }; strace = buildGrammar { language = "strace"; version = "0.0.0+rev=ef4a74c"; src = fetchFromGitHub { owner = "sigmaSd"; repo = "tree-sitter-strace"; rev = "ef4a74c43565572db9c06596d99ccb0210db13e5"; hash = "sha256-H/zu440AcF1l0yW4a3PEMfUMsJUxW0UEohOQPlX1rD0="; }; meta.homepage = "https://github.com/sigmaSd/tree-sitter-strace"; }; supercollider = buildGrammar { language = "supercollider"; version = "0.0.0+rev=3b35bd0"; src = fetchFromGitHub { owner = "madskjeldgaard"; repo = "tree-sitter-supercollider"; rev = "3b35bd0fded4423c8fb30e9585c7bacbcd0e8095"; hash = "sha256-mWTOZ3u9VGjEhjDeYJGd8aVxjVG9kJgKX/wHMZSsaEU="; }; meta.homepage = "https://github.com/madskjeldgaard/tree-sitter-supercollider"; }; surface = buildGrammar { language = "surface"; version = "0.0.0+rev=f4586b3"; src = fetchFromGitHub { owner = "connorlay"; repo = "tree-sitter-surface"; rev = "f4586b35ac8548667a9aaa4eae44456c1f43d032"; hash = "sha256-Fn/pF8yvU+Ll7WmoMHnEcNxb3dsfNhuKhXA1UgXeviA="; }; meta.homepage = "https://github.com/connorlay/tree-sitter-surface"; }; svelte = buildGrammar { language = "svelte"; version = "0.0.0+rev=697bb51"; src = fetchFromGitHub { owner = "Himujjal"; repo = "tree-sitter-svelte"; rev = "697bb515471871e85ff799ea57a76298a71a9cca"; hash = "sha256-TJVAQULTBTZxVwvpBpFmBPJM1jh2aN+KG8YfuT+/ylg="; }; meta.homepage = "https://github.com/Himujjal/tree-sitter-svelte"; }; swift = buildGrammar { language = "swift"; version = "0.0.0+rev=29541ac"; src = fetchFromGitHub { owner = "alex-pinkus"; repo = "tree-sitter-swift"; rev = "29541ac9bbe2090de75d0b1e70360b85bbda1fef"; hash = "sha256-jT7SdhxX5AlZP33oH7NISV+HvJwQwsXMXDWzHorgnIc="; }; generate = true; meta.homepage = "https://github.com/alex-pinkus/tree-sitter-swift"; }; sxhkdrc = buildGrammar { language = "sxhkdrc"; version = "0.0.0+rev=440d5f9"; src = fetchFromGitHub { owner = "RaafatTurki"; repo = "tree-sitter-sxhkdrc"; rev = "440d5f913d9465c9c776a1bd92334d32febcf065"; hash = "sha256-AGhGYomrMe6Wj+EHLQT4v0BiU4jxhxXpVQkU2xU/1ZI="; }; meta.homepage = "https://github.com/RaafatTurki/tree-sitter-sxhkdrc"; }; systemtap = buildGrammar { language = "systemtap"; version = "0.0.0+rev=1af543a"; src = fetchFromGitHub { owner = "ok-ryoko"; repo = "tree-sitter-systemtap"; rev = "1af543a96d060b1f808982037bfc54cc02218edd"; hash = "sha256-KCsISHv9yglW+63UY/9Dhb0yVz7Ha76EyHo65Si6SpY="; }; meta.homepage = "https://github.com/ok-ryoko/tree-sitter-systemtap"; }; t32 = buildGrammar { language = "t32"; version = "0.0.0+rev=6da5e3c"; src = fetchFromGitLab { owner = "xasc"; repo = "tree-sitter-t32"; rev = "6da5e3cbabd376b566d04282005e52ffe67ef74a"; hash = "sha256-BRDlNZolMurXpUqnFbS+7ADTcuBthGDYVr6wBn9PIr4="; }; meta.homepage = "https://gitlab.com/xasc/tree-sitter-t32.git"; }; tablegen = buildGrammar { language = "tablegen"; version = "0.0.0+rev=300f6a4"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-tablegen"; rev = "300f6a490e71f895e644ed2deec6920860a2e107"; hash = "sha256-V4fEmiGPBAnZO+NAyA7FdlyjLSA0ByUfrCTbsdDOxc8="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-tablegen"; }; teal = buildGrammar { language = "teal"; version = "0.0.0+rev=33482c9"; src = fetchFromGitHub { owner = "euclidianAce"; repo = "tree-sitter-teal"; rev = "33482c92a0dfa694491d34e167a1d2f52b0dccb1"; hash = "sha256-6T9hn+Tvz8AYMsAu2J8vt6WkRQRrdGwGJcw3c85W14I="; }; generate = true; meta.homepage = "https://github.com/euclidianAce/tree-sitter-teal"; }; terraform = buildGrammar { language = "terraform"; version = "0.0.0+rev=b553906"; src = fetchFromGitHub { owner = "MichaHoffmann"; repo = "tree-sitter-hcl"; rev = "b5539065432c08e4118eb3ee7c94902fdda85708"; hash = "sha256-okLwoDGgK6aM5+8oelfRnuKqIimTs8Hc0N8Ikrm2eY0="; }; location = "dialects/terraform"; meta.homepage = "https://github.com/MichaHoffmann/tree-sitter-hcl"; }; thrift = buildGrammar { language = "thrift"; version = "0.0.0+rev=d4deb1b"; src = fetchFromGitHub { owner = "duskmoon314"; repo = "tree-sitter-thrift"; rev = "d4deb1bd9e848f2dbe81103a151d99e8546de480"; hash = "sha256-MCa7319E8bo3r2kDClBmjOvvs+yZDlE1E+52WqJqvMI="; }; meta.homepage = "https://github.com/duskmoon314/tree-sitter-thrift"; }; tiger = buildGrammar { language = "tiger"; version = "0.0.0+rev=4a09924"; src = fetchFromGitHub { owner = "ambroisie"; repo = "tree-sitter-tiger"; rev = "4a099243ed68a4fc72fdad8ea3ce57ec411ebfe3"; hash = "sha256-y3bpfBPwvkFNMl1qZtlnpVhi5nnOqo0K9XGS2bCWPmY="; }; meta.homepage = "https://github.com/ambroisie/tree-sitter-tiger"; }; tlaplus = buildGrammar { language = "tlaplus"; version = "0.0.0+rev=7ba226c"; src = fetchFromGitHub { owner = "tlaplus-community"; repo = "tree-sitter-tlaplus"; rev = "7ba226cf85280c7917d082940022006e6a3b7b6f"; hash = "sha256-OszsJIzggkPRor8aulnpHP0vPT+8fVfDtiIdUiAAqFU="; }; meta.homepage = "https://github.com/tlaplus-community/tree-sitter-tlaplus"; }; todotxt = buildGrammar { language = "todotxt"; version = "0.0.0+rev=0207f6a"; src = fetchFromGitHub { owner = "arnarg"; repo = "tree-sitter-todotxt"; rev = "0207f6a4ab6aeafc4b091914d31d8235049a2578"; hash = "sha256-FWVW+qWOUSri+qf+qistf8bKWJCTxUKkoO66yUYtwHI="; }; meta.homepage = "https://github.com/arnarg/tree-sitter-todotxt.git"; }; toml = buildGrammar { language = "toml"; version = "0.0.0+rev=8bd2056"; src = fetchFromGitHub { owner = "ikatyang"; repo = "tree-sitter-toml"; rev = "8bd2056818b21860e3d756b5a58c4f6e05fb744e"; hash = "sha256-z9MWNOBxLHBd/pVs5/QiSSGtaW+DUd7y3wZXcl3hWnk="; }; meta.homepage = "https://github.com/ikatyang/tree-sitter-toml"; }; tsv = buildGrammar { language = "tsv"; version = "0.0.0+rev=f1d35df"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-csv"; rev = "f1d35df780976721d3cd38f0b16538dd31f87a23"; hash = "sha256-t4uzc1VwJzS4qj0D1wolUvUNuc5OzC4L4RnLpYh+TXo="; }; location = "tsv"; meta.homepage = "https://github.com/amaanq/tree-sitter-csv"; }; tsx = buildGrammar { language = "tsx"; version = "0.0.0+rev=b1bf482"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-typescript"; rev = "b1bf4825d9eaa0f3bdeb1e52f099533328acfbdf"; hash = "sha256-oZKit8kScXcOptmT2ckywL5JlAVe+wuwhuj6ThEI5OQ="; }; location = "tsx"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript"; }; turtle = buildGrammar { language = "turtle"; version = "0.0.0+rev=085437f"; src = fetchFromGitHub { owner = "BonaBeavis"; repo = "tree-sitter-turtle"; rev = "085437f5cb117703b7f520dd92161140a684f092"; hash = "sha256-ub777Pjody2SvP2EjW7IwWj8YnMuMzdJ4AlrkP6WrdA="; }; meta.homepage = "https://github.com/BonaBeavis/tree-sitter-turtle"; }; twig = buildGrammar { language = "twig"; version = "0.0.0+rev=779ee5a"; src = fetchFromGitHub { owner = "gbprod"; repo = "tree-sitter-twig"; rev = "779ee5ab1e065dcef7f51f253030dc875445b25f"; hash = "sha256-4De6ETY0oqbvMXtTDyd1vwheJdfuIusNHjyqyspsz2A="; }; meta.homepage = "https://github.com/gbprod/tree-sitter-twig"; }; typescript = buildGrammar { language = "typescript"; version = "0.0.0+rev=b1bf482"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-typescript"; rev = "b1bf4825d9eaa0f3bdeb1e52f099533328acfbdf"; hash = "sha256-oZKit8kScXcOptmT2ckywL5JlAVe+wuwhuj6ThEI5OQ="; }; location = "typescript"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript"; }; ungrammar = buildGrammar { language = "ungrammar"; version = "0.0.0+rev=debd26f"; src = fetchFromGitHub { owner = "Philipp-M"; repo = "tree-sitter-ungrammar"; rev = "debd26fed283d80456ebafa33a06957b0c52e451"; hash = "sha256-ftvcD8I+hYqH3EGxaRZ0w8FHjBA34OSTTsrUsAOtayU="; }; meta.homepage = "https://github.com/Philipp-M/tree-sitter-ungrammar"; }; usd = buildGrammar { language = "usd"; version = "0.0.0+rev=718a6b3"; src = fetchFromGitHub { owner = "ColinKennedy"; repo = "tree-sitter-usd"; rev = "718a6b3e939904e0b4fe7cff6742e96af4781f4b"; hash = "sha256-6U4TreAeAGB7WRUtTXdxQvNa6Sl6E+f329/SZ6DOQ+0="; }; meta.homepage = "https://github.com/ColinKennedy/tree-sitter-usd"; }; uxntal = buildGrammar { language = "uxntal"; version = "0.0.0+rev=4c5ecd6"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-uxntal"; rev = "4c5ecd6326ebd61f6f9a22a370cbd100e0d601da"; hash = "sha256-vgeTsRJ3mlR02jXuucmXpszVOmusZwuV0xj/7sSs+WQ="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-uxntal"; }; v = buildGrammar { language = "v"; version = "0.0.0+rev=e14fdf6"; src = fetchFromGitHub { owner = "v-analyzer"; repo = "v-analyzer"; rev = "e14fdf6e661b10edccc744102e4ccf0b187aa8ad"; hash = "sha256-ERtjgmnXzXyuKLxVy6Pi89B59BaB87JIzZqaWMZPR9k="; }; location = "tree_sitter_v"; meta.homepage = "https://github.com/v-analyzer/v-analyzer"; }; vala = buildGrammar { language = "vala"; version = "0.0.0+rev=8f690bf"; src = fetchFromGitHub { owner = "vala-lang"; repo = "tree-sitter-vala"; rev = "8f690bfa639f2b83d1fb938ed3dd98a7ba453e8b"; hash = "sha256-YZTE3PkBPCEkMXnLC0HSQ86v5+3/J7/ETDQp8eguFW8="; }; meta.homepage = "https://github.com/vala-lang/tree-sitter-vala"; }; verilog = buildGrammar { language = "verilog"; version = "0.0.0+rev=9020313"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-verilog"; rev = "902031343056bc0b11f3e47b33f036a9cf59f58d"; hash = "sha256-7yPSblfcfNpJYFc06GT1EYY6WMgj/SaFI3UJqUBsL9c="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-verilog"; }; vhs = buildGrammar { language = "vhs"; version = "0.0.0+rev=fec6e98"; src = fetchFromGitHub { owner = "charmbracelet"; repo = "tree-sitter-vhs"; rev = "fec6e981b7795b68262ddf229d73d2aa03a89b9a"; hash = "sha256-vGRmIFWUXSG3uDpKPcxALndV7gWiQ2nG4BOGL05oZ6U="; }; meta.homepage = "https://github.com/charmbracelet/tree-sitter-vhs"; }; vim = buildGrammar { language = "vim"; version = "0.0.0+rev=77e9e96"; src = fetchFromGitHub { owner = "neovim"; repo = "tree-sitter-vim"; rev = "77e9e96c2ae5cff7343ce3dced263483acf95793"; hash = "sha256-YGE/up7TE1+a6FrN8iEeHbAJr6kEMcWLMPaeyQRRVLs="; }; meta.homepage = "https://github.com/neovim/tree-sitter-vim"; }; vimdoc = buildGrammar { language = "vimdoc"; version = "0.0.0+rev=c0f8580"; src = fetchFromGitHub { owner = "neovim"; repo = "tree-sitter-vimdoc"; rev = "c0f85802485afe4d15e65bbf995ae864bb8ed7c4"; hash = "sha256-pBdfFeJbZJy6pjr2a0SgFyjEZKvajKOfrqoRAMB66V8="; }; meta.homepage = "https://github.com/neovim/tree-sitter-vimdoc"; }; vue = buildGrammar { language = "vue"; version = "0.0.0+rev=91fe275"; src = fetchFromGitHub { owner = "ikatyang"; repo = "tree-sitter-vue"; rev = "91fe2754796cd8fba5f229505a23fa08f3546c06"; hash = "sha256-NeuNpMsKZUP5mrLCjJEOSLD6tlJpNO4Z/rFUqZLHE1A="; }; meta.homepage = "https://github.com/ikatyang/tree-sitter-vue"; }; wgsl = buildGrammar { language = "wgsl"; version = "0.0.0+rev=40259f3"; src = fetchFromGitHub { owner = "szebniok"; repo = "tree-sitter-wgsl"; rev = "40259f3c77ea856841a4e0c4c807705f3e4a2b65"; hash = "sha256-voLkcJ/062hzipb3Ak/mgQvFbrLUJdnXq1IupzjMJXA="; }; meta.homepage = "https://github.com/szebniok/tree-sitter-wgsl"; }; wgsl_bevy = buildGrammar { language = "wgsl_bevy"; version = "0.0.0+rev=a041228"; src = fetchFromGitHub { owner = "theHamsta"; repo = "tree-sitter-wgsl-bevy"; rev = "a041228ae64632f59b9bd37346a0dbcb7817f36b"; hash = "sha256-bBGunOcFPrHWLsP1ISgdFBNDIBbB0uhwxKAwmQZg7/k="; }; meta.homepage = "https://github.com/theHamsta/tree-sitter-wgsl-bevy"; }; wing = buildGrammar { language = "wing"; version = "0.0.0+rev=8efecc2"; src = fetchFromGitHub { owner = "winglang"; repo = "wing"; rev = "8efecc27b58d3266e3946ea5c8fb8b3ef853914d"; hash = "sha256-A/GXdXvOkSu9DI6h1EZNrfciYGtsSJ68uU0M2akaUKU="; }; location = "libs/tree-sitter-wing"; generate = true; meta.homepage = "https://github.com/winglang/wing"; }; xml = buildGrammar { language = "xml"; version = "0.0.0+rev=9deacbf"; src = fetchFromGitHub { owner = "ObserverOfTime"; repo = "tree-sitter-xml"; rev = "9deacbfb79cb3527a0396255beb17e1bba3f2052"; hash = "sha256-3ryZXRgsBaNKBBHUhJ8ANHYunOUMzthMI7gw+6lnooQ="; }; location = "tree-sitter-xml"; meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-xml"; }; yaml = buildGrammar { language = "yaml"; version = "0.0.0+rev=0e36bed"; src = fetchFromGitHub { owner = "ikatyang"; repo = "tree-sitter-yaml"; rev = "0e36bed171768908f331ff7dff9d956bae016efb"; hash = "sha256-bpiT3FraOZhJaoiFWAoVJX1O+plnIi8aXOW2LwyU23M="; }; meta.homepage = "https://github.com/ikatyang/tree-sitter-yaml"; }; yang = buildGrammar { language = "yang"; version = "0.0.0+rev=2c0e6be"; src = fetchFromGitHub { owner = "Hubro"; repo = "tree-sitter-yang"; rev = "2c0e6be8dd4dcb961c345fa35c309ad4f5bd3502"; hash = "sha256-6EIK1EStHrUHBLZBsZqd1LL05ZAJ6PKUyIzBBsTVjO8="; }; meta.homepage = "https://github.com/Hubro/tree-sitter-yang"; }; yuck = buildGrammar { language = "yuck"; version = "0.0.0+rev=c348825"; src = fetchFromGitHub { owner = "Philipp-M"; repo = "tree-sitter-yuck"; rev = "c348825d3f86dec71dee0e1223c6bd73114e3579"; hash = "sha256-H4tsLDo9Egp1mpZGcA5Z9C9wPFNxPEBDTugUYKeYW9I="; }; meta.homepage = "https://github.com/Philipp-M/tree-sitter-yuck"; }; zig = buildGrammar { language = "zig"; version = "0.0.0+rev=0d08703"; src = fetchFromGitHub { owner = "maxxnino"; repo = "tree-sitter-zig"; rev = "0d08703e4c3f426ec61695d7617415fff97029bd"; hash = "sha256-a3W7eBUN4V3HD3YPr1+3tpuWQfIQy1Wu8qxCQx0hEnI="; }; meta.homepage = "https://github.com/maxxnino/tree-sitter-zig"; }; }