Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 3578 lines 126 kB view raw
1# generated by pkgs/applications/editors/vim/plugins/utils/nvim-treesitter/update.py 2# Using parser data from https://github.com/nvim-neorocks/nurr/blob/main/tree-sitter-parsers.json 3 4{ 5 buildGrammar, 6 fetchCrate, 7 fetchFromBitbucket, 8 fetchFromGitHub, 9 fetchFromGitLab, 10 fetchFromGitea, 11 fetchFromGitiles, 12 fetchFromRepoOrCz, 13 fetchFromSourcehut, 14 fetchHex, 15 fetchPypi, 16 fetchgit, 17 fetchhg, 18 fetchsvn, 19}: 20 21{ 22 ada = buildGrammar { 23 language = "ada"; 24 version = "0.0.0+rev=e8e2515"; 25 src = fetchFromGitHub { 26 owner = "briot"; 27 repo = "tree-sitter-ada"; 28 rev = "e8e2515465cc2d7c444498e68bdb9f1d86767f95"; 29 hash = "sha256-qfuVoh3R418F1FMN6CTXNnCaAk5gQj5lI/NoaJgnkW8="; 30 }; 31 meta.homepage = "https://github.com/briot/tree-sitter-ada"; 32 }; 33 agda = buildGrammar { 34 language = "agda"; 35 version = "0.0.0+rev=b9b32fa"; 36 src = fetchFromGitHub { 37 owner = "tree-sitter"; 38 repo = "tree-sitter-agda"; 39 rev = "b9b32fa042c2952a7bfca86847ea325e44ccc897"; 40 hash = "sha256-Goll4J6xrHO8YEuYoLR2rqy6lCMsr4JJbEs5C1jiX5Q="; 41 }; 42 meta.homepage = "https://github.com/tree-sitter/tree-sitter-agda"; 43 }; 44 angular = buildGrammar { 45 language = "angular"; 46 version = "0.0.0+rev=d1f24a8"; 47 src = fetchFromGitHub { 48 owner = "dlvandenberg"; 49 repo = "tree-sitter-angular"; 50 rev = "d1f24a8890462cb740909ff62a3a079cded288bc"; 51 hash = "sha256-vC4v3uuUdHVUcm33egg3pWIqWSCwCkw5LTyD3ouMdiQ="; 52 }; 53 meta.homepage = "https://github.com/dlvandenberg/tree-sitter-angular"; 54 }; 55 apex = buildGrammar { 56 language = "apex"; 57 version = "0.0.0+rev=3597575"; 58 src = fetchFromGitHub { 59 owner = "aheber"; 60 repo = "tree-sitter-sfapex"; 61 rev = "3597575a429766dd7ecce9f5bb97f6fec4419d5d"; 62 hash = "sha256-TOytPX/jBdVDYHBacpT9hAVVZcW+XGvIsubAqs9Dm80="; 63 }; 64 location = "apex"; 65 meta.homepage = "https://github.com/aheber/tree-sitter-sfapex"; 66 }; 67 arduino = buildGrammar { 68 language = "arduino"; 69 version = "0.0.0+rev=1b1fd5d"; 70 src = fetchFromGitHub { 71 owner = "tree-sitter-grammars"; 72 repo = "tree-sitter-arduino"; 73 rev = "1b1fd5dbd196e80342cf79f6fc5de154232c2829"; 74 hash = "sha256-M+X2ofdy3wPUcDELNpjAFLywUG4rTsONQwZp63uYWfE="; 75 }; 76 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-arduino"; 77 }; 78 asm = buildGrammar { 79 language = "asm"; 80 version = "0.0.0+rev=04962e1"; 81 src = fetchFromGitHub { 82 owner = "RubixDev"; 83 repo = "tree-sitter-asm"; 84 rev = "04962e15f6b464cf1d75eada59506dc25090e186"; 85 hash = "sha256-a/wbmJQFddf+19E2uHmObQ5XfUkF5iaCSI1Y8avntGw="; 86 }; 87 meta.homepage = "https://github.com/RubixDev/tree-sitter-asm"; 88 }; 89 astro = buildGrammar { 90 language = "astro"; 91 version = "0.0.0+rev=213f6e6"; 92 src = fetchFromGitHub { 93 owner = "virchau13"; 94 repo = "tree-sitter-astro"; 95 rev = "213f6e6973d9b456c6e50e86f19f66877e7ef0ee"; 96 hash = "sha256-TpXs3jbYn39EHxTdtSfR7wLA1L8v9uyK/ATPp5v4WqE="; 97 }; 98 meta.homepage = "https://github.com/virchau13/tree-sitter-astro"; 99 }; 100 authzed = buildGrammar { 101 language = "authzed"; 102 version = "0.0.0+rev=1dec7e1"; 103 src = fetchFromGitHub { 104 owner = "mleonidas"; 105 repo = "tree-sitter-authzed"; 106 rev = "1dec7e1af96c56924e3322cd85fdce15d0a31d00"; 107 hash = "sha256-qPSQF95DO7WByVy9YXEOus3q3U4QfWuUFbJGVXd4EtQ="; 108 }; 109 meta.homepage = "https://github.com/mleonidas/tree-sitter-authzed"; 110 }; 111 awk = buildGrammar { 112 language = "awk"; 113 version = "0.0.0+rev=34bbdc7"; 114 src = fetchFromGitHub { 115 owner = "Beaglefoot"; 116 repo = "tree-sitter-awk"; 117 rev = "34bbdc7cce8e803096f47b625979e34c1be38127"; 118 hash = "sha256-MDfAtG6ZC0KttJ5bdW71Jgts+SAJitRnwu8xQ26N9K0="; 119 }; 120 meta.homepage = "https://github.com/Beaglefoot/tree-sitter-awk"; 121 }; 122 bash = buildGrammar { 123 language = "bash"; 124 version = "0.0.0+rev=56b54c6"; 125 src = fetchFromGitHub { 126 owner = "tree-sitter"; 127 repo = "tree-sitter-bash"; 128 rev = "56b54c61fb48bce0c63e3dfa2240b5d274384763"; 129 hash = "sha256-vRaN/mNfpR+hdv2HVS1bzaW0o+HGjizRFsk3iinICJE="; 130 }; 131 meta.homepage = "https://github.com/tree-sitter/tree-sitter-bash"; 132 }; 133 bass = buildGrammar { 134 language = "bass"; 135 version = "0.0.0+rev=28dc705"; 136 src = fetchFromGitHub { 137 owner = "vito"; 138 repo = "tree-sitter-bass"; 139 rev = "28dc7059722be090d04cd751aed915b2fee2f89a"; 140 hash = "sha256-NKu60BbTKLsYQRtfEoqGQUKERJFnmZNVJE6HBz/BRIM="; 141 }; 142 meta.homepage = "https://github.com/vito/tree-sitter-bass"; 143 }; 144 beancount = buildGrammar { 145 language = "beancount"; 146 version = "0.0.0+rev=b7a2557"; 147 src = fetchFromGitHub { 148 owner = "polarmutex"; 149 repo = "tree-sitter-beancount"; 150 rev = "b7a2557e6c8cf1dc70a52cece1861522ad3903fc"; 151 hash = "sha256-E8FPmskJr1OQ55w52FUi9zub7BTZ6neX3VHypjEyRek="; 152 }; 153 meta.homepage = "https://github.com/polarmutex/tree-sitter-beancount"; 154 }; 155 bibtex = buildGrammar { 156 language = "bibtex"; 157 version = "0.0.0+rev=8d04ed2"; 158 src = fetchFromGitHub { 159 owner = "latex-lsp"; 160 repo = "tree-sitter-bibtex"; 161 rev = "8d04ed27b3bc7929f14b7df9236797dab9f3fa66"; 162 hash = "sha256-UOXGWm8k9YP0GUwvNEuIxeiXqJo4Jf9uBt+/oYaYUl4="; 163 }; 164 meta.homepage = "https://github.com/latex-lsp/tree-sitter-bibtex"; 165 }; 166 bicep = buildGrammar { 167 language = "bicep"; 168 version = "0.0.0+rev=bff5988"; 169 src = fetchFromGitHub { 170 owner = "tree-sitter-grammars"; 171 repo = "tree-sitter-bicep"; 172 rev = "bff59884307c0ab009bd5e81afd9324b46a6c0f9"; 173 hash = "sha256-+qvhJgYqs8aj/Kmojr7lmjbXmskwVvbYBn4ia9wOv3k="; 174 }; 175 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-bicep"; 176 }; 177 bitbake = buildGrammar { 178 language = "bitbake"; 179 version = "0.0.0+rev=a5d04fd"; 180 src = fetchFromGitHub { 181 owner = "tree-sitter-grammars"; 182 repo = "tree-sitter-bitbake"; 183 rev = "a5d04fdb5a69a02b8fa8eb5525a60dfb5309b73b"; 184 hash = "sha256-SzHFNIeR6ukWXKkLd2Trg9zuKLMwNAolXGPIDBDaFRg="; 185 }; 186 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-bitbake"; 187 }; 188 blade = buildGrammar { 189 language = "blade"; 190 version = "0.0.0+rev=fbe5f81"; 191 src = fetchFromGitHub { 192 owner = "EmranMR"; 193 repo = "tree-sitter-blade"; 194 rev = "fbe5f81b54f0f6153961824ce306ffc805134980"; 195 hash = "sha256-zBdE6yP4DATApkf7UDGFBiQbIAuvQo0EMVf/jiXoCOQ="; 196 }; 197 meta.homepage = "https://github.com/EmranMR/tree-sitter-blade"; 198 }; 199 blueprint = buildGrammar { 200 language = "blueprint"; 201 version = "0.0.0+rev=355ef84"; 202 src = fetchFromGitLab { 203 owner = "gabmus"; 204 repo = "tree-sitter-blueprint"; 205 rev = "355ef84ef8a958ac822117b652cf4d49bac16c79"; 206 hash = "sha256-+lkDfAL3zKt+NpvHIb1nyHvHkmZ2Ydh78N22ZOeiErs="; 207 }; 208 meta.homepage = "https://gitlab.com/gabmus/tree-sitter-blueprint"; 209 }; 210 bp = buildGrammar { 211 language = "bp"; 212 version = "0.0.0+rev=ee641d1"; 213 src = fetchFromGitHub { 214 owner = "ambroisie"; 215 repo = "tree-sitter-bp"; 216 rev = "ee641d15390183d7535777947ce0f2f1fbcee69f"; 217 hash = "sha256-sCvz8Bf0nffSyis9rhppD/iCrlTyTLPAeH6WXg0N6+Y="; 218 }; 219 meta.homepage = "https://github.com/ambroisie/tree-sitter-bp"; 220 }; 221 brightscript = buildGrammar { 222 language = "brightscript"; 223 version = "0.0.0+rev=5516826"; 224 src = fetchFromGitHub { 225 owner = "ajdelcimmuto"; 226 repo = "tree-sitter-brightscript"; 227 rev = "55168264ea174085d2e91377a33f216190df2f51"; 228 hash = "sha256-bZ8zhjfnF47ur2XNEYiGiATqDKAEnONusY/it9jmBBY="; 229 }; 230 meta.homepage = "https://github.com/ajdelcimmuto/tree-sitter-brightscript"; 231 }; 232 c = buildGrammar { 233 language = "c"; 234 version = "0.0.0+rev=7fa1be1"; 235 src = fetchFromGitHub { 236 owner = "tree-sitter"; 237 repo = "tree-sitter-c"; 238 rev = "7fa1be1b694b6e763686793d97da01f36a0e5c12"; 239 hash = "sha256-gmzbdwvrKSo6C1fqTJFGxy8x0+T+vUTswm7F5sojzKc="; 240 }; 241 meta.homepage = "https://github.com/tree-sitter/tree-sitter-c"; 242 }; 243 c3 = buildGrammar { 244 language = "c3"; 245 version = "0.0.0+rev=5abce05"; 246 src = fetchFromGitHub { 247 owner = "c3lang"; 248 repo = "tree-sitter-c3"; 249 rev = "5abce05689bf46999c17bd0dcda2f75b8de61d0d"; 250 hash = "sha256-76KqDWcGDV8oJGLAW2+Wdo7cAWH0T4SZYtsQxcL83U0="; 251 }; 252 meta.homepage = "https://github.com/c3lang/tree-sitter-c3"; 253 }; 254 c_sharp = buildGrammar { 255 language = "c_sharp"; 256 version = "0.0.0+rev=b5eb574"; 257 src = fetchFromGitHub { 258 owner = "tree-sitter"; 259 repo = "tree-sitter-c-sharp"; 260 rev = "b5eb5742f6a7e9438bee22ce8026d6b927be2cd7"; 261 hash = "sha256-ORhtfxQ6N72UjFx6WRfdYpkM9mVkTkxQ3PX3ydjIvX4="; 262 }; 263 meta.homepage = "https://github.com/tree-sitter/tree-sitter-c-sharp"; 264 }; 265 caddy = buildGrammar { 266 language = "caddy"; 267 version = "0.0.0+rev=2686186"; 268 src = fetchFromGitHub { 269 owner = "opa-oz"; 270 repo = "tree-sitter-caddy"; 271 rev = "2686186edb61be47960431c93a204fb249681360"; 272 hash = "sha256-pKKx2qCqP/8JLhNebTogM24qzxh6bdX5i4mqGzTJKkw="; 273 }; 274 meta.homepage = "https://github.com/opa-oz/tree-sitter-caddy"; 275 }; 276 cairo = buildGrammar { 277 language = "cairo"; 278 version = "0.0.0+rev=6238f60"; 279 src = fetchFromGitHub { 280 owner = "tree-sitter-grammars"; 281 repo = "tree-sitter-cairo"; 282 rev = "6238f609bea233040fe927858156dee5515a0745"; 283 hash = "sha256-QjCt3sRINrNbaxtNwj43+g7D3xYmuh0BIAo6wWQ/54g="; 284 }; 285 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-cairo"; 286 }; 287 capnp = buildGrammar { 288 language = "capnp"; 289 version = "0.0.0+rev=7b0883c"; 290 src = fetchFromGitHub { 291 owner = "tree-sitter-grammars"; 292 repo = "tree-sitter-capnp"; 293 rev = "7b0883c03e5edd34ef7bcf703194204299d7099f"; 294 hash = "sha256-WKrZuOMxmdGlvUI9y8JgwCNMdJ8MULucMhkmW8JCiXM="; 295 }; 296 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-capnp"; 297 }; 298 chatito = buildGrammar { 299 language = "chatito"; 300 version = "0.0.0+rev=b4cbe9a"; 301 src = fetchFromGitHub { 302 owner = "tree-sitter-grammars"; 303 repo = "tree-sitter-chatito"; 304 rev = "b4cbe9ab7672d5106e9550d8413835395a1be362"; 305 hash = "sha256-te2Eg8J4Zf5H6FKLnCAyyKSjTABESUKzqQWwW/k/Y1c="; 306 }; 307 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-chatito"; 308 }; 309 circom = buildGrammar { 310 language = "circom"; 311 version = "0.0.0+rev=0215052"; 312 src = fetchFromGitHub { 313 owner = "Decurity"; 314 repo = "tree-sitter-circom"; 315 rev = "02150524228b1e6afef96949f2d6b7cc0aaf999e"; 316 hash = "sha256-wosqwiDkK1rytGWMJApz1M42Sme9OaWXC0rmj7vM4g8="; 317 }; 318 meta.homepage = "https://github.com/Decurity/tree-sitter-circom"; 319 }; 320 clojure = buildGrammar { 321 language = "clojure"; 322 version = "0.0.0+rev=be514ee"; 323 src = fetchFromGitHub { 324 owner = "sogaiu"; 325 repo = "tree-sitter-clojure"; 326 rev = "be514eec2c86d560c18fab146e9298e21b8eab62"; 327 hash = "sha256-VnzOuLrE/lcXOCg3Iuntj9m8zy/Exwi1Mv+nZvi62Qs="; 328 }; 329 meta.homepage = "https://github.com/sogaiu/tree-sitter-clojure"; 330 }; 331 cmake = buildGrammar { 332 language = "cmake"; 333 version = "0.0.0+rev=cf97996"; 334 src = fetchFromGitHub { 335 owner = "uyha"; 336 repo = "tree-sitter-cmake"; 337 rev = "cf9799600b2ba5e6620fdabddec3b2db8306bc46"; 338 hash = "sha256-OxViW7H5fNc5BP072ob7GGgx1EYc6TiQEut0wHGrE1c="; 339 }; 340 meta.homepage = "https://github.com/uyha/tree-sitter-cmake"; 341 }; 342 comment = buildGrammar { 343 language = "comment"; 344 version = "0.0.0+rev=689be73"; 345 src = fetchFromGitHub { 346 owner = "stsewd"; 347 repo = "tree-sitter-comment"; 348 rev = "689be73775bd2dd57b938b8e12bf50fec35a6ca3"; 349 hash = "sha256-O9BBcsMfIfDDzvm2eWuOhgLclUNdgZ/GsQd0kuFFFPQ="; 350 }; 351 meta.homepage = "https://github.com/stsewd/tree-sitter-comment"; 352 }; 353 commonlisp = buildGrammar { 354 language = "commonlisp"; 355 version = "0.0.0+rev=3232350"; 356 src = fetchFromGitHub { 357 owner = "tree-sitter-grammars"; 358 repo = "tree-sitter-commonlisp"; 359 rev = "32323509b3d9fe96607d151c2da2c9009eb13a2f"; 360 hash = "sha256-cNGxZXoxhnXGo4yhMHDSjF/j43JNXg1ClpqN2xJgLQU="; 361 }; 362 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-commonlisp"; 363 }; 364 cooklang = buildGrammar { 365 language = "cooklang"; 366 version = "0.0.0+rev=4ebe237"; 367 src = fetchFromGitHub { 368 owner = "addcninblue"; 369 repo = "tree-sitter-cooklang"; 370 rev = "4ebe237c1cf64cf3826fc249e9ec0988fe07e58e"; 371 hash = "sha256-VB3BxSrhIbD8TytfOJx7IhTwl/aWasB8t3xnrO34rQE="; 372 }; 373 meta.homepage = "https://github.com/addcninblue/tree-sitter-cooklang"; 374 }; 375 corn = buildGrammar { 376 language = "corn"; 377 version = "0.0.0+rev=4646547"; 378 src = fetchFromGitHub { 379 owner = "jakestanger"; 380 repo = "tree-sitter-corn"; 381 rev = "464654742cbfd3a3de560aba120998f1d5dfa844"; 382 hash = "sha256-fI7S+TkI2ofQ/Hal4CJ2HAaeQrjOju1rgJvyc6P3t9k="; 383 }; 384 meta.homepage = "https://github.com/jakestanger/tree-sitter-corn"; 385 }; 386 cpon = buildGrammar { 387 language = "cpon"; 388 version = "0.0.0+rev=594289e"; 389 src = fetchFromGitHub { 390 owner = "tree-sitter-grammars"; 391 repo = "tree-sitter-cpon"; 392 rev = "594289eadfec719198e560f9d7fd243c4db678d5"; 393 hash = "sha256-Nr+98yrDkOS5Yh/EFmBWV9Yhv2tPfHGb4pPlLUwc+k8="; 394 }; 395 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-cpon"; 396 }; 397 cpp = buildGrammar { 398 language = "cpp"; 399 version = "0.0.0+rev=5cb9b69"; 400 src = fetchFromGitHub { 401 owner = "tree-sitter"; 402 repo = "tree-sitter-cpp"; 403 rev = "5cb9b693cfd7bfacab1d9ff4acac1a4150700609"; 404 hash = "sha256-s9/n09EruafAMF3g6xOkfu6L+WXUx83PpcVKn1Tnmg8="; 405 }; 406 meta.homepage = "https://github.com/tree-sitter/tree-sitter-cpp"; 407 }; 408 css = buildGrammar { 409 language = "css"; 410 version = "0.0.0+rev=6e327db"; 411 src = fetchFromGitHub { 412 owner = "tree-sitter"; 413 repo = "tree-sitter-css"; 414 rev = "6e327db434fec0ee90f006697782e43ec855adf5"; 415 hash = "sha256-en379DlqzzvQNvKgE8CtiA00j7phUyipttqbnETGHKc="; 416 }; 417 meta.homepage = "https://github.com/tree-sitter/tree-sitter-css"; 418 }; 419 csv = buildGrammar { 420 language = "csv"; 421 version = "0.0.0+rev=7eb7297"; 422 src = fetchFromGitHub { 423 owner = "tree-sitter-grammars"; 424 repo = "tree-sitter-csv"; 425 rev = "7eb7297823605392d2bbcc4c09b1cd18d6fa9529"; 426 hash = "sha256-5VL7uREH0lloAWo9rdJXsjDsWxgL6fngWJSmi4fM7UQ="; 427 }; 428 location = "csv"; 429 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-csv"; 430 }; 431 cuda = buildGrammar { 432 language = "cuda"; 433 version = "0.0.0+rev=014628a"; 434 src = fetchFromGitHub { 435 owner = "tree-sitter-grammars"; 436 repo = "tree-sitter-cuda"; 437 rev = "014628ae8d2df391b88ddb9fa0260fd97f770829"; 438 hash = "sha256-zlG7/ERVZFLRBqu7q/wjcYG+iBlDY7s/SwKyqzIA0OM="; 439 }; 440 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-cuda"; 441 }; 442 cue = buildGrammar { 443 language = "cue"; 444 version = "0.0.0+rev=770737b"; 445 src = fetchFromGitHub { 446 owner = "eonpatapon"; 447 repo = "tree-sitter-cue"; 448 rev = "770737bcff2c4aa3f624d439e32b07dbb07102d3"; 449 hash = "sha256-ujSBOwOnjsKuFhHtt4zvj90VcQsak8mEcWYJ0e5/mKc="; 450 }; 451 meta.homepage = "https://github.com/eonpatapon/tree-sitter-cue"; 452 }; 453 cylc = buildGrammar { 454 language = "cylc"; 455 version = "0.0.0+rev=5517eca"; 456 src = fetchFromGitHub { 457 owner = "elliotfontaine"; 458 repo = "tree-sitter-cylc"; 459 rev = "5517ecade85b1de85ed8e0cb742b81decc64183a"; 460 hash = "sha256-nKlQ80s7JytMsvJdoIdGmWo3KRs9YDe3W3PBjcvSB1A="; 461 }; 462 meta.homepage = "https://github.com/elliotfontaine/tree-sitter-cylc"; 463 }; 464 d = buildGrammar { 465 language = "d"; 466 version = "0.0.0+rev=fb028c8"; 467 src = fetchFromGitHub { 468 owner = "gdamore"; 469 repo = "tree-sitter-d"; 470 rev = "fb028c8f14f4188286c2eef143f105def6fbf24f"; 471 hash = "sha256-Xi8out5j4L5pAArA9zmLA7aGhma++G+AaVLgFW+TEAo="; 472 }; 473 meta.homepage = "https://github.com/gdamore/tree-sitter-d"; 474 }; 475 dart = buildGrammar { 476 language = "dart"; 477 version = "0.0.0+rev=80e23c0"; 478 src = fetchFromGitHub { 479 owner = "UserNobody14"; 480 repo = "tree-sitter-dart"; 481 rev = "80e23c07b64494f7e21090bb3450223ef0b192f4"; 482 hash = "sha256-bMFBSVAHTGstvalL5vZGahA5gL95IZQmJfBOE+trnwM="; 483 }; 484 meta.homepage = "https://github.com/UserNobody14/tree-sitter-dart"; 485 }; 486 desktop = buildGrammar { 487 language = "desktop"; 488 version = "0.0.0+rev=afec309"; 489 src = fetchFromGitHub { 490 owner = "ValdezFOmar"; 491 repo = "tree-sitter-desktop"; 492 rev = "afec3093f6102b83a72aece728c53d17d3fcb2d4"; 493 hash = "sha256-71ovOHHxER2R8d8Vkgk+PlOO9GbtlRJApcet0FSfJKg="; 494 }; 495 meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-desktop"; 496 }; 497 devicetree = buildGrammar { 498 language = "devicetree"; 499 version = "0.0.0+rev=6557729"; 500 src = fetchFromGitHub { 501 owner = "joelspadin"; 502 repo = "tree-sitter-devicetree"; 503 rev = "6557729f4afaf01dec7481d4e5975515ea8f0edd"; 504 hash = "sha256-ua+mk++93ooH5nQH/M4vj7VSSvVDis/Uh8S1H34TxKs="; 505 }; 506 meta.homepage = "https://github.com/joelspadin/tree-sitter-devicetree"; 507 }; 508 dhall = buildGrammar { 509 language = "dhall"; 510 version = "0.0.0+rev=6201325"; 511 src = fetchFromGitHub { 512 owner = "jbellerb"; 513 repo = "tree-sitter-dhall"; 514 rev = "62013259b26ac210d5de1abf64cf1b047ef88000"; 515 hash = "sha256-4xbz7DDUlLGgLW5V6Yyvo7dkE9MOk3mCQEBTYyRbNuM="; 516 }; 517 meta.homepage = "https://github.com/jbellerb/tree-sitter-dhall"; 518 }; 519 diff = buildGrammar { 520 language = "diff"; 521 version = "0.0.0+rev=e42b8de"; 522 src = fetchFromGitHub { 523 owner = "the-mikedavis"; 524 repo = "tree-sitter-diff"; 525 rev = "e42b8def4f75633568f1aecfe01817bf15164928"; 526 hash = "sha256-1ibGin1e6+geAQNoV/KLCBOoXYcZo7S5+Q2XgsZPIfU="; 527 }; 528 meta.homepage = "https://github.com/the-mikedavis/tree-sitter-diff"; 529 }; 530 disassembly = buildGrammar { 531 language = "disassembly"; 532 version = "0.0.0+rev=0229c02"; 533 src = fetchFromGitHub { 534 owner = "ColinKennedy"; 535 repo = "tree-sitter-disassembly"; 536 rev = "0229c0211dba909c5d45129ac784a3f4d49c243a"; 537 hash = "sha256-IM3HzOhJmbb334PZ8q+r2EMi5Bv/rLoy+llPN0aghr8="; 538 }; 539 meta.homepage = "https://github.com/ColinKennedy/tree-sitter-disassembly"; 540 }; 541 djot = buildGrammar { 542 language = "djot"; 543 version = "0.0.0+rev=eb31845"; 544 src = fetchFromGitHub { 545 owner = "treeman"; 546 repo = "tree-sitter-djot"; 547 rev = "eb31845d59b9ee8c1b2098e78e9ca72004bd1579"; 548 hash = "sha256-7qwBdueO33SdOp5KY12WMIkDgjS5Psz2eF804wn/aLk="; 549 }; 550 meta.homepage = "https://github.com/treeman/tree-sitter-djot"; 551 }; 552 dockerfile = buildGrammar { 553 language = "dockerfile"; 554 version = "0.0.0+rev=971acdd"; 555 src = fetchFromGitHub { 556 owner = "camdencheek"; 557 repo = "tree-sitter-dockerfile"; 558 rev = "971acdd908568b4531b0ba28a445bf0bb720aba5"; 559 hash = "sha256-WJJ/rjFea1sudGIyjKGupwm39TJ1zbyWlLgoRf1KCBI="; 560 }; 561 meta.homepage = "https://github.com/camdencheek/tree-sitter-dockerfile"; 562 }; 563 dot = buildGrammar { 564 language = "dot"; 565 version = "0.0.0+rev=9ab8555"; 566 src = fetchFromGitHub { 567 owner = "rydesun"; 568 repo = "tree-sitter-dot"; 569 rev = "9ab85550c896d8b294d9b9ca1e30698736f08cea"; 570 hash = "sha256-w4DInIT7mkTvQ6Hmi8yaAww6ktyNgRz0tPfBLGnOawQ="; 571 }; 572 meta.homepage = "https://github.com/rydesun/tree-sitter-dot"; 573 }; 574 doxygen = buildGrammar { 575 language = "doxygen"; 576 version = "0.0.0+rev=ccd998f"; 577 src = fetchFromGitHub { 578 owner = "tree-sitter-grammars"; 579 repo = "tree-sitter-doxygen"; 580 rev = "ccd998f378c3f9345ea4eeb223f56d7b84d16687"; 581 hash = "sha256-Yh6FaRvWmeqnSnBgOojWbs1wJaeEoNJlvSEqgzjGh7o="; 582 }; 583 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-doxygen"; 584 }; 585 dtd = buildGrammar { 586 language = "dtd"; 587 version = "0.0.0+rev=87be254"; 588 src = fetchFromGitHub { 589 owner = "tree-sitter-grammars"; 590 repo = "tree-sitter-xml"; 591 rev = "87be254e12169240a0e0214dbee5e208df96fa75"; 592 hash = "sha256-Wf5PY8I0i/YH5dTgVhiZ+DZ2LGsc+NPVWyzkidaQxeI="; 593 }; 594 location = "dtd"; 595 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-xml"; 596 }; 597 earthfile = buildGrammar { 598 language = "earthfile"; 599 version = "0.0.0+rev=a37c5ee"; 600 src = fetchFromGitHub { 601 owner = "glehmann"; 602 repo = "tree-sitter-earthfile"; 603 rev = "a37c5ee95ce401ca311c0ae1369d9cfb953e151d"; 604 hash = "sha256-lYoS3RtHPYRrkfgo/qqAnT918FXeXnDUhG4l1TMXjb4="; 605 }; 606 meta.homepage = "https://github.com/glehmann/tree-sitter-earthfile"; 607 }; 608 ebnf = buildGrammar { 609 language = "ebnf"; 610 version = "0.0.0+rev=8e635b0"; 611 src = fetchFromGitHub { 612 owner = "RubixDev"; 613 repo = "ebnf"; 614 rev = "8e635b0b723c620774dfb8abf382a7f531894b40"; 615 hash = "sha256-Cch6WCYq9bsWGypzDGapxBLJ0ZB432uAl6YjEjBJ5yg="; 616 }; 617 location = "crates/tree-sitter-ebnf"; 618 meta.homepage = "https://github.com/RubixDev/ebnf"; 619 }; 620 editorconfig = buildGrammar { 621 language = "editorconfig"; 622 version = "0.0.0+rev=8ed3658"; 623 src = fetchFromGitHub { 624 owner = "ValdezFOmar"; 625 repo = "tree-sitter-editorconfig"; 626 rev = "8ed36589b5d0b3ebfdba45e1fd0ebefa01aafaea"; 627 hash = "sha256-qNbkfeQ1MVDXsAW7xomUZ+BIqeuNvWZnhSg/e+3gWLM="; 628 }; 629 meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-editorconfig"; 630 }; 631 eds = buildGrammar { 632 language = "eds"; 633 version = "0.0.0+rev=26d529e"; 634 src = fetchFromGitHub { 635 owner = "uyha"; 636 repo = "tree-sitter-eds"; 637 rev = "26d529e6cfecde391a03c21d1474eb51e0285805"; 638 hash = "sha256-+3BO4JxUrSc8OWHVZvd1lxjrNYkhN35q2YhcrUrFgMk="; 639 }; 640 meta.homepage = "https://github.com/uyha/tree-sitter-eds"; 641 }; 642 eex = buildGrammar { 643 language = "eex"; 644 version = "0.0.0+rev=f742f2f"; 645 src = fetchFromGitHub { 646 owner = "connorlay"; 647 repo = "tree-sitter-eex"; 648 rev = "f742f2fe327463335e8671a87c0b9b396905d1d1"; 649 hash = "sha256-UPq62MkfGFh9m/UskoB9uBDIYOcotITCJXDyrbg/wKY="; 650 }; 651 meta.homepage = "https://github.com/connorlay/tree-sitter-eex"; 652 }; 653 elixir = buildGrammar { 654 language = "elixir"; 655 version = "0.0.0+rev=b848e63"; 656 src = fetchFromGitHub { 657 owner = "elixir-lang"; 658 repo = "tree-sitter-elixir"; 659 rev = "b848e63e9f2a68accff0332392f07582c046295a"; 660 hash = "sha256-kMsGDHFGBclpyk9n01JJsoqInEWLEcyIUSgcWJ2Jpzk="; 661 }; 662 meta.homepage = "https://github.com/elixir-lang/tree-sitter-elixir"; 663 }; 664 elm = buildGrammar { 665 language = "elm"; 666 version = "0.0.0+rev=6e3c6d5"; 667 src = fetchFromGitHub { 668 owner = "elm-tooling"; 669 repo = "tree-sitter-elm"; 670 rev = "6e3c6d51f13168f9d7794c8e8add7dfdd07d20b8"; 671 hash = "sha256-xasJsElSw5gqI7cZsj0lq8n4zVd287zWdcnK3skpwCQ="; 672 }; 673 meta.homepage = "https://github.com/elm-tooling/tree-sitter-elm"; 674 }; 675 elsa = buildGrammar { 676 language = "elsa"; 677 version = "0.0.0+rev=0a66b2b"; 678 src = fetchFromGitHub { 679 owner = "glapa-grossklag"; 680 repo = "tree-sitter-elsa"; 681 rev = "0a66b2b3f3c1915e67ad2ef9f7dbd2a84820d9d7"; 682 hash = "sha256-zahi5hOXzad6R1+mqmYBFfn2X+SejQUIQzbabgCIJ8w="; 683 }; 684 meta.homepage = "https://github.com/glapa-grossklag/tree-sitter-elsa"; 685 }; 686 elvish = buildGrammar { 687 language = "elvish"; 688 version = "0.0.0+rev=5e7210d"; 689 src = fetchFromGitHub { 690 owner = "elves"; 691 repo = "tree-sitter-elvish"; 692 rev = "5e7210d945425b77f82cbaebc5af4dd3e1ad40f5"; 693 hash = "sha256-POuQA2Ihi+qDYQ5Pv7hBAzHpPu/FcnuYscW4ItDOCZg="; 694 }; 695 meta.homepage = "https://github.com/elves/tree-sitter-elvish"; 696 }; 697 embedded_template = buildGrammar { 698 language = "embedded_template"; 699 version = "0.0.0+rev=8495d10"; 700 src = fetchFromGitHub { 701 owner = "tree-sitter"; 702 repo = "tree-sitter-embedded-template"; 703 rev = "8495d106154741e6d35d37064f864758ece75de6"; 704 hash = "sha256-DCEno1QzPcM9853hldrm4IAqKsTNALe//laDn+Hcr8Q="; 705 }; 706 meta.homepage = "https://github.com/tree-sitter/tree-sitter-embedded-template"; 707 }; 708 enforce = buildGrammar { 709 language = "enforce"; 710 version = "0.0.0+rev=a194046"; 711 src = fetchFromGitHub { 712 owner = "simonvic"; 713 repo = "tree-sitter-enforce"; 714 rev = "a194046e64bdec2c9e2e1a7caa35326387f78b95"; 715 hash = "sha256-5G60pe/nf+7LZeiyyqc+LA955l7sW/Du/piwABxzSFk="; 716 }; 717 meta.homepage = "https://github.com/simonvic/tree-sitter-enforce"; 718 }; 719 erlang = buildGrammar { 720 language = "erlang"; 721 version = "0.0.0+rev=07dad14"; 722 src = fetchFromGitHub { 723 owner = "WhatsApp"; 724 repo = "tree-sitter-erlang"; 725 rev = "07dad1469ecb7df80f2b6d5178f79564d19d67e0"; 726 hash = "sha256-wo6EX5X0Cuby9CEwfTTZjZ/RHq3/U910wuowFoNkQf8="; 727 }; 728 meta.homepage = "https://github.com/WhatsApp/tree-sitter-erlang"; 729 }; 730 facility = buildGrammar { 731 language = "facility"; 732 version = "0.0.0+rev=e4bfd3e"; 733 src = fetchFromGitHub { 734 owner = "FacilityApi"; 735 repo = "tree-sitter-facility"; 736 rev = "e4bfd3e960de9f4b4648acb1c92e9b95b47d8cfb"; 737 hash = "sha256-EwTkus2m0lwDwx5XO3Ee4ngretLPShx84JZytaHkZ4I="; 738 }; 739 meta.homepage = "https://github.com/FacilityApi/tree-sitter-facility"; 740 }; 741 faust = buildGrammar { 742 language = "faust"; 743 version = "0.0.0+rev=122dd10"; 744 src = fetchFromGitHub { 745 owner = "khiner"; 746 repo = "tree-sitter-faust"; 747 rev = "122dd101919289ea809bad643712fcb483a1bed0"; 748 hash = "sha256-5T+Om1qdSIal1pMIoaM44FexSqZyhZCZb/Pa0/udzZI="; 749 }; 750 meta.homepage = "https://github.com/khiner/tree-sitter-faust"; 751 }; 752 fennel = buildGrammar { 753 language = "fennel"; 754 version = "0.0.0+rev=cf7c000"; 755 src = fetchFromGitHub { 756 owner = "alexmozaidze"; 757 repo = "tree-sitter-fennel"; 758 rev = "cf7c000d934f2ff0a282a2c276b1f72e7fb2a099"; 759 hash = "sha256-HlkgDX+MLlQq7TWRSFHxYR7LuaUtIjWqi25k+0J7XYQ="; 760 }; 761 meta.homepage = "https://github.com/alexmozaidze/tree-sitter-fennel"; 762 }; 763 fidl = buildGrammar { 764 language = "fidl"; 765 version = "0.0.0+rev=0a8910f"; 766 src = fetchFromGitHub { 767 owner = "google"; 768 repo = "tree-sitter-fidl"; 769 rev = "0a8910f293268e27ff554357c229ba172b0eaed2"; 770 hash = "sha256-QFAkxQo2w/+OR7nZn9ldBk2yHOd23kzciAcQvIZ5hrY="; 771 }; 772 meta.homepage = "https://github.com/google/tree-sitter-fidl"; 773 }; 774 firrtl = buildGrammar { 775 language = "firrtl"; 776 version = "0.0.0+rev=8503d3a"; 777 src = fetchFromGitHub { 778 owner = "tree-sitter-grammars"; 779 repo = "tree-sitter-firrtl"; 780 rev = "8503d3a0fe0f9e427863cb0055699ff2d29ae5f5"; 781 hash = "sha256-I2EMcm6bTMRODmxOOOiv+U0fhm6yoNhjCyuINfTUtlY="; 782 }; 783 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-firrtl"; 784 }; 785 fish = buildGrammar { 786 language = "fish"; 787 version = "0.0.0+rev=aa074a0"; 788 src = fetchFromGitHub { 789 owner = "ram02z"; 790 repo = "tree-sitter-fish"; 791 rev = "aa074a0bacde8b5823c592574d7138f156a95776"; 792 hash = "sha256-ZQj6XR7pHGoCOBS6GOHiRW9LWNoNPlwVcZe5F2mtGNE="; 793 }; 794 meta.homepage = "https://github.com/ram02z/tree-sitter-fish"; 795 }; 796 foam = buildGrammar { 797 language = "foam"; 798 version = "0.0.0+rev=f08bb76"; 799 src = fetchFromGitHub { 800 owner = "FoamScience"; 801 repo = "tree-sitter-foam"; 802 rev = "f08bb76892b93e5b23c45ac3bd6b1eea5df323cc"; 803 hash = "sha256-boH5WJNwJmZKN4JCcFvVdAU06ZRj6Zdsq3NibSWjAr8="; 804 }; 805 meta.homepage = "https://github.com/FoamScience/tree-sitter-foam"; 806 }; 807 forth = buildGrammar { 808 language = "forth"; 809 version = "0.0.0+rev=9018923"; 810 src = fetchFromGitHub { 811 owner = "AlexanderBrevig"; 812 repo = "tree-sitter-forth"; 813 rev = "90189238385cf636b9ee99ce548b9e5b5e569d48"; 814 hash = "sha256-vySBDu9cMnubu4+7/sBttNxg1S4/MxWUKpjwEa14Rws="; 815 }; 816 meta.homepage = "https://github.com/AlexanderBrevig/tree-sitter-forth"; 817 }; 818 fortran = buildGrammar { 819 language = "fortran"; 820 version = "0.0.0+rev=7021f9f"; 821 src = fetchFromGitHub { 822 owner = "stadelmanma"; 823 repo = "tree-sitter-fortran"; 824 rev = "7021f9f0f44bbcb7c646b594b6ef8db3ed787f8e"; 825 hash = "sha256-r2w64an5ND7miSivulXqQbloLroemQFPW+MDCit69OY="; 826 }; 827 meta.homepage = "https://github.com/stadelmanma/tree-sitter-fortran"; 828 }; 829 fsh = buildGrammar { 830 language = "fsh"; 831 version = "0.0.0+rev=fad2e17"; 832 src = fetchFromGitHub { 833 owner = "mgramigna"; 834 repo = "tree-sitter-fsh"; 835 rev = "fad2e175099a45efbc98f000cc196d3674cc45e0"; 836 hash = "sha256-91r1FCQTocDkhS5Tx0vnFliitMStVzNTpf6BwPyaqVM="; 837 }; 838 meta.homepage = "https://github.com/mgramigna/tree-sitter-fsh"; 839 }; 840 fsharp = buildGrammar { 841 language = "fsharp"; 842 version = "0.0.0+rev=5141851"; 843 src = fetchFromGitHub { 844 owner = "ionide"; 845 repo = "tree-sitter-fsharp"; 846 rev = "5141851c278a99958469eb1736c7afc4ec738e47"; 847 hash = "sha256-cJpbO9PjGtJu4RCDsmQ0qjys765/z397y/wbfGxTY9Y="; 848 }; 849 location = "fsharp"; 850 meta.homepage = "https://github.com/ionide/tree-sitter-fsharp"; 851 }; 852 func = buildGrammar { 853 language = "func"; 854 version = "0.0.0+rev=f780ca5"; 855 src = fetchFromGitHub { 856 owner = "tree-sitter-grammars"; 857 repo = "tree-sitter-func"; 858 rev = "f780ca55e65e7d7360d0229331763e16c452fc98"; 859 hash = "sha256-jM0VJZlfhenAZbhabpgsoRIGny3WSDoimZtwogcvaSI="; 860 }; 861 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-func"; 862 }; 863 fusion = buildGrammar { 864 language = "fusion"; 865 version = "0.0.0+rev=19db2f4"; 866 src = fetchFromGitLab { 867 owner = "jirgn"; 868 repo = "tree-sitter-fusion"; 869 rev = "19db2f47ba4c3a0f6238d4ae0e2abfca16e61dd6"; 870 hash = "sha256-195q39pZYipT0G08kQlwnDE28ODjAz2/Sq1tzpEGFmU="; 871 }; 872 meta.homepage = "https://gitlab.com/jirgn/tree-sitter-fusion"; 873 }; 874 gap = buildGrammar { 875 language = "gap"; 876 version = "0.0.0+rev=8dee53c"; 877 src = fetchFromGitHub { 878 owner = "gap-system"; 879 repo = "tree-sitter-gap"; 880 rev = "8dee53cfb962600dd35ca25432f005e7920e89f2"; 881 hash = "sha256-rSWdxQL0y3ZboEi7SWO4Mbe7ix3epznTOkL+SDXXG9g="; 882 }; 883 meta.homepage = "https://github.com/gap-system/tree-sitter-gap"; 884 }; 885 gaptst = buildGrammar { 886 language = "gaptst"; 887 version = "0.0.0+rev=69086d7"; 888 src = fetchFromGitHub { 889 owner = "gap-system"; 890 repo = "tree-sitter-gaptst"; 891 rev = "69086d7627c03e1f4baf766bcef14c60d9e92331"; 892 hash = "sha256-U0P9QoOZST1h6XI83CI0/6/CDTvqkv1Yiq62h6YdHpI="; 893 }; 894 meta.homepage = "https://github.com/gap-system/tree-sitter-gaptst"; 895 }; 896 gdscript = buildGrammar { 897 language = "gdscript"; 898 version = "0.0.0+rev=48b4933"; 899 src = fetchFromGitHub { 900 owner = "PrestonKnopp"; 901 repo = "tree-sitter-gdscript"; 902 rev = "48b49330888a4669b48619b211cc8da573827725"; 903 hash = "sha256-mGmrCK3nGSzi/66mOxvpRyTA9b74aTMSoIISqzj+l90="; 904 }; 905 meta.homepage = "https://github.com/PrestonKnopp/tree-sitter-gdscript"; 906 }; 907 gdshader = buildGrammar { 908 language = "gdshader"; 909 version = "0.0.0+rev=ffd9f95"; 910 src = fetchFromGitHub { 911 owner = "GodOfAvacyn"; 912 repo = "tree-sitter-gdshader"; 913 rev = "ffd9f958df13cae04593781d7d2562295a872455"; 914 hash = "sha256-JWlDs0w10TqsPYgZvvaJwAueOciCYaws1Nr8rb0UKy4="; 915 }; 916 meta.homepage = "https://github.com/GodOfAvacyn/tree-sitter-gdshader"; 917 }; 918 git_config = buildGrammar { 919 language = "git_config"; 920 version = "0.0.0+rev=0fbc9f9"; 921 src = fetchFromGitHub { 922 owner = "the-mikedavis"; 923 repo = "tree-sitter-git-config"; 924 rev = "0fbc9f99d5a28865f9de8427fb0672d66f9d83a5"; 925 hash = "sha256-u1NrtCap+CvhSW4q7xrwiUPGuCspjk9sHKkXQcEXc2E="; 926 }; 927 meta.homepage = "https://github.com/the-mikedavis/tree-sitter-git-config"; 928 }; 929 git_rebase = buildGrammar { 930 language = "git_rebase"; 931 version = "0.0.0+rev=bff4b66"; 932 src = fetchFromGitHub { 933 owner = "the-mikedavis"; 934 repo = "tree-sitter-git-rebase"; 935 rev = "bff4b66b44b020d918d67e2828eada1974a966aa"; 936 hash = "sha256-k4C7dJUkvQxIxcaoVmG2cBs/CeYzVqrip2+2mRvHtZc="; 937 }; 938 meta.homepage = "https://github.com/the-mikedavis/tree-sitter-git-rebase"; 939 }; 940 gitattributes = buildGrammar { 941 language = "gitattributes"; 942 version = "0.0.0+rev=f23072a"; 943 src = fetchFromGitHub { 944 owner = "tree-sitter-grammars"; 945 repo = "tree-sitter-gitattributes"; 946 rev = "f23072a51e1c764d6c5bf461194a775c8a5c7a95"; 947 hash = "sha256-CPs4loc+UcFZTeC+NkFo/LK2UAxG39RTkbnKR6g9kOE="; 948 }; 949 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-gitattributes"; 950 }; 951 gitcommit = buildGrammar { 952 language = "gitcommit"; 953 version = "0.0.0+rev=a716678"; 954 src = fetchFromGitHub { 955 owner = "gbprod"; 956 repo = "tree-sitter-gitcommit"; 957 rev = "a716678c0f00645fed1e6f1d0eb221481dbd6f6d"; 958 hash = "sha256-KYfcs99p03b0RiPYnZeKJf677fmVf658FLZcFk2v2Ws="; 959 }; 960 meta.homepage = "https://github.com/gbprod/tree-sitter-gitcommit"; 961 }; 962 gitignore = buildGrammar { 963 language = "gitignore"; 964 version = "0.0.0+rev=f4685bf"; 965 src = fetchFromGitHub { 966 owner = "shunsambongi"; 967 repo = "tree-sitter-gitignore"; 968 rev = "f4685bf11ac466dd278449bcfe5fd014e94aa504"; 969 hash = "sha256-MjoY1tlVZgN6JqoTjhhg0zSdHzc8yplMr8824sfIKp8="; 970 }; 971 meta.homepage = "https://github.com/shunsambongi/tree-sitter-gitignore"; 972 }; 973 gleam = buildGrammar { 974 language = "gleam"; 975 version = "0.0.0+rev=dae1551"; 976 src = fetchFromGitHub { 977 owner = "gleam-lang"; 978 repo = "tree-sitter-gleam"; 979 rev = "dae1551a9911b24f41d876c23f2ab05ece0a9d4c"; 980 hash = "sha256-GIikbo8N2bmUa8wddpAgTHeejCInoEY8HxGDbuYq/zQ="; 981 }; 982 meta.homepage = "https://github.com/gleam-lang/tree-sitter-gleam"; 983 }; 984 glimmer = buildGrammar { 985 language = "glimmer"; 986 version = "0.0.0+rev=da605af"; 987 src = fetchFromGitHub { 988 owner = "ember-tooling"; 989 repo = "tree-sitter-glimmer"; 990 rev = "da605af8c5999b43e6839b575eae5e6cafabb06f"; 991 hash = "sha256-2ofCBhp/Trj5ivZpMGFm6dvAGic+w8Tl0osRk+IRLL4="; 992 }; 993 meta.homepage = "https://github.com/ember-tooling/tree-sitter-glimmer"; 994 }; 995 glimmer_javascript = buildGrammar { 996 language = "glimmer_javascript"; 997 version = "0.0.0+rev=5cc865a"; 998 src = fetchFromGitHub { 999 owner = "NullVoxPopuli"; 1000 repo = "tree-sitter-glimmer-javascript"; 1001 rev = "5cc865a2a0a77cbfaf5062c8fcf2a9919bd54f87"; 1002 hash = "sha256-4MSBaGdX5lvhvz2LyQb+NuQY9Vc5CFL0C6S3sO3Tz2U="; 1003 }; 1004 meta.homepage = "https://github.com/NullVoxPopuli/tree-sitter-glimmer-javascript"; 1005 }; 1006 glimmer_typescript = buildGrammar { 1007 language = "glimmer_typescript"; 1008 version = "0.0.0+rev=12d9894"; 1009 src = fetchFromGitHub { 1010 owner = "NullVoxPopuli"; 1011 repo = "tree-sitter-glimmer-typescript"; 1012 rev = "12d98944c1d5077b957cbdb90d663a7c4d50118c"; 1013 hash = "sha256-3cJI6vcbU62kUIhphprNeAl9RyY9TThrzVeArdLfxnI="; 1014 }; 1015 meta.homepage = "https://github.com/NullVoxPopuli/tree-sitter-glimmer-typescript"; 1016 }; 1017 glsl = buildGrammar { 1018 language = "glsl"; 1019 version = "0.0.0+rev=24a6c8e"; 1020 src = fetchFromGitHub { 1021 owner = "tree-sitter-grammars"; 1022 repo = "tree-sitter-glsl"; 1023 rev = "24a6c8ef698e4480fecf8340d771fbcb5de8fbb4"; 1024 hash = "sha256-TjF79WH3bX4nueYr8CbPptkNb2lNkHQNB0VZoMB35Nk="; 1025 }; 1026 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-glsl"; 1027 }; 1028 gn = buildGrammar { 1029 language = "gn"; 1030 version = "0.0.0+rev=bc06955"; 1031 src = fetchFromGitHub { 1032 owner = "tree-sitter-grammars"; 1033 repo = "tree-sitter-gn"; 1034 rev = "bc06955bc1e3c9ff8e9b2b2a55b38b94da923c05"; 1035 hash = "sha256-Sn6He4YRrKJe4QvGiaauquYBVQol0lWeIuOwkdUEzkQ="; 1036 }; 1037 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-gn"; 1038 }; 1039 gnuplot = buildGrammar { 1040 language = "gnuplot"; 1041 version = "0.0.0+rev=8923c1e"; 1042 src = fetchFromGitHub { 1043 owner = "dpezto"; 1044 repo = "tree-sitter-gnuplot"; 1045 rev = "8923c1e38b9634a688a6c0dce7c18c8ffb823e79"; 1046 hash = "sha256-fR3lIscfrBqpBH1jZ4RB1Qa8r+hxy6I0OzzoQqAe2aw="; 1047 }; 1048 meta.homepage = "https://github.com/dpezto/tree-sitter-gnuplot"; 1049 }; 1050 go = buildGrammar { 1051 language = "go"; 1052 version = "0.0.0+rev=5e73f47"; 1053 src = fetchFromGitHub { 1054 owner = "tree-sitter"; 1055 repo = "tree-sitter-go"; 1056 rev = "5e73f476efafe5c768eda19bbe877f188ded6144"; 1057 hash = "sha256-PgFdtkPMgkNK7Gv6dBf89lNjJrZyt9Wp5h5OIwd83aw="; 1058 }; 1059 meta.homepage = "https://github.com/tree-sitter/tree-sitter-go"; 1060 }; 1061 goctl = buildGrammar { 1062 language = "goctl"; 1063 version = "0.0.0+rev=49c4353"; 1064 src = fetchFromGitHub { 1065 owner = "chaozwn"; 1066 repo = "tree-sitter-goctl"; 1067 rev = "49c43532689fe1f53e8b9e009d0521cab02c432b"; 1068 hash = "sha256-HYPj95Kg+C5Ax++Z83yUnhrf2iIVTuwOBhVVLlYQaGs="; 1069 }; 1070 meta.homepage = "https://github.com/chaozwn/tree-sitter-goctl"; 1071 }; 1072 godot_resource = buildGrammar { 1073 language = "godot_resource"; 1074 version = "0.0.0+rev=9bbb540"; 1075 src = fetchFromGitHub { 1076 owner = "PrestonKnopp"; 1077 repo = "tree-sitter-godot-resource"; 1078 rev = "9bbb540e8a2734101c6857bd437f04baa974e03d"; 1079 hash = "sha256-cBhDILQwu+RmYVXrnQ2eBCyUlDj7yztdc2nb/jIFikg="; 1080 }; 1081 meta.homepage = "https://github.com/PrestonKnopp/tree-sitter-godot-resource"; 1082 }; 1083 gomod = buildGrammar { 1084 language = "gomod"; 1085 version = "0.0.0+rev=6efb596"; 1086 src = fetchFromGitHub { 1087 owner = "camdencheek"; 1088 repo = "tree-sitter-go-mod"; 1089 rev = "6efb59652d30e0e9cd5f3b3a669afd6f1a926d3c"; 1090 hash = "sha256-KD6Fio9qie3wbGAvQaYsMdYOK1QjnRrGExt1oL/6mis="; 1091 }; 1092 meta.homepage = "https://github.com/camdencheek/tree-sitter-go-mod"; 1093 }; 1094 gosum = buildGrammar { 1095 language = "gosum"; 1096 version = "0.0.0+rev=27816eb"; 1097 src = fetchFromGitHub { 1098 owner = "tree-sitter-grammars"; 1099 repo = "tree-sitter-go-sum"; 1100 rev = "27816eb6b7315746ae9fcf711e4e1396dc1cf237"; 1101 hash = "sha256-9tPFT0ad68YVmz/R6ia1bQE5AQRBX9ZoPW4inCZIBo4="; 1102 }; 1103 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-go-sum"; 1104 }; 1105 gotmpl = buildGrammar { 1106 language = "gotmpl"; 1107 version = "0.0.0+rev=5f19a36"; 1108 src = fetchFromGitHub { 1109 owner = "ngalaiko"; 1110 repo = "tree-sitter-go-template"; 1111 rev = "5f19a36bb1eebb30454e277b222b278ceafed0dd"; 1112 hash = "sha256-apZ5yhWzLxaJFxMcuugNTuCxdDUxhKTZecZFsvjyqdo="; 1113 }; 1114 meta.homepage = "https://github.com/ngalaiko/tree-sitter-go-template"; 1115 }; 1116 gowork = buildGrammar { 1117 language = "gowork"; 1118 version = "0.0.0+rev=949a8a4"; 1119 src = fetchFromGitHub { 1120 owner = "omertuc"; 1121 repo = "tree-sitter-go-work"; 1122 rev = "949a8a470559543857a62102c84700d291fc984c"; 1123 hash = "sha256-Tode7W05xaOKKD5QOp3rayFgLEOiMJUeGpVsIrizxto="; 1124 }; 1125 meta.homepage = "https://github.com/omertuc/tree-sitter-go-work"; 1126 }; 1127 gpg = buildGrammar { 1128 language = "gpg"; 1129 version = "0.0.0+rev=50482a3"; 1130 src = fetchFromGitHub { 1131 owner = "tree-sitter-grammars"; 1132 repo = "tree-sitter-gpg-config"; 1133 rev = "50482a322cf1fa00dfe327ef8b00e4607eeeaa1d"; 1134 hash = "sha256-LHoFNQP3L1yozgOi0YOnOTmbXBc3H1hXsOB7sFDvSDg="; 1135 }; 1136 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-gpg-config"; 1137 }; 1138 graphql = buildGrammar { 1139 language = "graphql"; 1140 version = "0.0.0+rev=5e66e96"; 1141 src = fetchFromGitHub { 1142 owner = "bkegley"; 1143 repo = "tree-sitter-graphql"; 1144 rev = "5e66e961eee421786bdda8495ed1db045e06b5fe"; 1145 hash = "sha256-NvE9Rpdp4sALqKSRWJpqxwl6obmqnIIdvrL1nK5peXc="; 1146 }; 1147 meta.homepage = "https://github.com/bkegley/tree-sitter-graphql"; 1148 }; 1149 gren = buildGrammar { 1150 language = "gren"; 1151 version = "0.0.0+rev=c36aac5"; 1152 src = fetchFromGitHub { 1153 owner = "MaeBrooks"; 1154 repo = "tree-sitter-gren"; 1155 rev = "c36aac51a915fdfcaf178128ba1e9c2205b25930"; 1156 hash = "sha256-XtLP2ncpwAiubHug6k4sJCYRZo5f+Nu02tho/4tVD/k="; 1157 }; 1158 meta.homepage = "https://github.com/MaeBrooks/tree-sitter-gren"; 1159 }; 1160 groovy = buildGrammar { 1161 language = "groovy"; 1162 version = "0.0.0+rev=8691159"; 1163 src = fetchFromGitHub { 1164 owner = "murtaza64"; 1165 repo = "tree-sitter-groovy"; 1166 rev = "86911590a8e46d71301c66468e5620d9faa5b6af"; 1167 hash = "sha256-652wluH2C3pYmhthaj4eWDVLtEvvVIuu70bJNnt5em0="; 1168 }; 1169 meta.homepage = "https://github.com/murtaza64/tree-sitter-groovy"; 1170 }; 1171 groq = buildGrammar { 1172 language = "groq"; 1173 version = "0.0.0+rev=1fa1ab0"; 1174 src = fetchFromGitHub { 1175 owner = "ajrussellaudio"; 1176 repo = "tree-sitter-groq"; 1177 rev = "1fa1ab0eb391a270957e8ad8c731b492e3645649"; 1178 hash = "sha256-pKwDiViRuFB+BPfWfOOc/VDPN3qFt9HqMCuLGGSMiOU="; 1179 }; 1180 meta.homepage = "https://github.com/ajrussellaudio/tree-sitter-groq"; 1181 }; 1182 gstlaunch = buildGrammar { 1183 language = "gstlaunch"; 1184 version = "0.0.0+rev=549aef2"; 1185 src = fetchFromGitHub { 1186 owner = "tree-sitter-grammars"; 1187 repo = "tree-sitter-gstlaunch"; 1188 rev = "549aef253fd38a53995cda1bf55c501174372bf7"; 1189 hash = "sha256-zNUx/9dxEqyqTXCxEiNnYPzplnR7l9b2L4frYpPOA9M="; 1190 }; 1191 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-gstlaunch"; 1192 }; 1193 hack = buildGrammar { 1194 language = "hack"; 1195 version = "0.0.0+rev=bc5b3a1"; 1196 src = fetchFromGitHub { 1197 owner = "slackhq"; 1198 repo = "tree-sitter-hack"; 1199 rev = "bc5b3a10d6d27e8220a113a9a7fe9bec0a1574b0"; 1200 hash = "sha256-dVDJRRn5pT7FPQN+RIUi/mFG6uS8rAzWJy2dBfuiNSM="; 1201 }; 1202 meta.homepage = "https://github.com/slackhq/tree-sitter-hack"; 1203 }; 1204 hare = buildGrammar { 1205 language = "hare"; 1206 version = "0.0.0+rev=4af5d82"; 1207 src = fetchFromGitHub { 1208 owner = "tree-sitter-grammars"; 1209 repo = "tree-sitter-hare"; 1210 rev = "4af5d82cf9ec39f67cb1db5b7a9269d337406592"; 1211 hash = "sha256-QEnE5IQJ60PXb6QjgEE5L4p7Fjy0p+N+dyDTMh3YsRg="; 1212 }; 1213 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-hare"; 1214 }; 1215 haskell = buildGrammar { 1216 language = "haskell"; 1217 version = "0.0.0+rev=0975ef7"; 1218 src = fetchFromGitHub { 1219 owner = "tree-sitter"; 1220 repo = "tree-sitter-haskell"; 1221 rev = "0975ef72fc3c47b530309ca93937d7d143523628"; 1222 hash = "sha256-0wmdbXHZbHkv4pTrB1fCbExx9E83l+zaocGa+SvQsZQ="; 1223 }; 1224 meta.homepage = "https://github.com/tree-sitter/tree-sitter-haskell"; 1225 }; 1226 haskell_persistent = buildGrammar { 1227 language = "haskell_persistent"; 1228 version = "0.0.0+rev=577259b"; 1229 src = fetchFromGitHub { 1230 owner = "MercuryTechnologies"; 1231 repo = "tree-sitter-haskell-persistent"; 1232 rev = "577259b4068b2c281c9ebf94c109bd50a74d5857"; 1233 hash = "sha256-ASdkBQ57GfpLF8NXgDzJMB/Marz9p1q03TZkwMgF/eQ="; 1234 }; 1235 meta.homepage = "https://github.com/MercuryTechnologies/tree-sitter-haskell-persistent"; 1236 }; 1237 hcl = buildGrammar { 1238 language = "hcl"; 1239 version = "0.0.0+rev=fad9918"; 1240 src = fetchFromGitHub { 1241 owner = "tree-sitter-grammars"; 1242 repo = "tree-sitter-hcl"; 1243 rev = "fad991865fee927dd1de5e172fb3f08ac674d914"; 1244 hash = "sha256-Kq0KtkF6xtZcN2s8KzYGyguJH2iOTlA2WRytZ+KGTUE="; 1245 }; 1246 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-hcl"; 1247 }; 1248 heex = buildGrammar { 1249 language = "heex"; 1250 version = "0.0.0+rev=6603380"; 1251 src = fetchFromGitHub { 1252 owner = "connorlay"; 1253 repo = "tree-sitter-heex"; 1254 rev = "6603380caf806b3e6c7f0bf61627bb47023d79f1"; 1255 hash = "sha256-0jVLHfRj2T2o2B3AjwJnwiZphrOyf25o46pgF9tbTvE="; 1256 }; 1257 meta.homepage = "https://github.com/connorlay/tree-sitter-heex"; 1258 }; 1259 helm = buildGrammar { 1260 language = "helm"; 1261 version = "0.0.0+rev=5f19a36"; 1262 src = fetchFromGitHub { 1263 owner = "ngalaiko"; 1264 repo = "tree-sitter-go-template"; 1265 rev = "5f19a36bb1eebb30454e277b222b278ceafed0dd"; 1266 hash = "sha256-apZ5yhWzLxaJFxMcuugNTuCxdDUxhKTZecZFsvjyqdo="; 1267 }; 1268 location = "dialects/helm"; 1269 meta.homepage = "https://github.com/ngalaiko/tree-sitter-go-template"; 1270 }; 1271 hjson = buildGrammar { 1272 language = "hjson"; 1273 version = "0.0.0+rev=02fa3b7"; 1274 src = fetchFromGitHub { 1275 owner = "winston0410"; 1276 repo = "tree-sitter-hjson"; 1277 rev = "02fa3b79b3ff9a296066da6277adfc3f26cbc9e0"; 1278 hash = "sha256-NsTf3DR3gHVMYZDmTNvThB5bJcDwTcJ1+3eJhvsiDn8="; 1279 }; 1280 meta.homepage = "https://github.com/winston0410/tree-sitter-hjson"; 1281 }; 1282 hlsl = buildGrammar { 1283 language = "hlsl"; 1284 version = "0.0.0+rev=bab9111"; 1285 src = fetchFromGitHub { 1286 owner = "tree-sitter-grammars"; 1287 repo = "tree-sitter-hlsl"; 1288 rev = "bab9111922d53d43668fabb61869bec51bbcb915"; 1289 hash = "sha256-BWjgXtMN6y/0ahD44Cm8a+MxxVMpCNhkf33V/vsCBTU="; 1290 }; 1291 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-hlsl"; 1292 }; 1293 hlsplaylist = buildGrammar { 1294 language = "hlsplaylist"; 1295 version = "0.0.0+rev=3bfda92"; 1296 src = fetchFromGitHub { 1297 owner = "Freed-Wu"; 1298 repo = "tree-sitter-hlsplaylist"; 1299 rev = "3bfda9271e3adb08d35f47a2102fe957009e1c55"; 1300 hash = "sha256-BvLT+BbnJgM14a896p39dywYy/4S45xOBtBukYTbW6E="; 1301 }; 1302 meta.homepage = "https://github.com/Freed-Wu/tree-sitter-hlsplaylist"; 1303 }; 1304 hocon = buildGrammar { 1305 language = "hocon"; 1306 version = "0.0.0+rev=c390f10"; 1307 src = fetchFromGitHub { 1308 owner = "antosha417"; 1309 repo = "tree-sitter-hocon"; 1310 rev = "c390f10519ae69fdb03b3e5764f5592fb6924bcc"; 1311 hash = "sha256-9Zo3YYoo9mJ4Buyj7ofSrlZURrwstBo0vgzeTq1jMGw="; 1312 }; 1313 meta.homepage = "https://github.com/antosha417/tree-sitter-hocon"; 1314 }; 1315 hoon = buildGrammar { 1316 language = "hoon"; 1317 version = "0.0.0+rev=1545137"; 1318 src = fetchFromGitHub { 1319 owner = "urbit-pilled"; 1320 repo = "tree-sitter-hoon"; 1321 rev = "1545137aadcc63660c47db9ad98d02fa602655d0"; 1322 hash = "sha256-RkSPoscrinmuSTWHzXkRNaiqECDXpKAbQ4z7a6Tpvek="; 1323 }; 1324 meta.homepage = "https://github.com/urbit-pilled/tree-sitter-hoon"; 1325 }; 1326 html = buildGrammar { 1327 language = "html"; 1328 version = "0.0.0+rev=cbb91a0"; 1329 src = fetchFromGitHub { 1330 owner = "tree-sitter"; 1331 repo = "tree-sitter-html"; 1332 rev = "cbb91a0ff3621245e890d1c50cc811bffb77a26b"; 1333 hash = "sha256-lNMiSDAQ49QpeyD1RzkIIUeRWdp2Wrv6+XQZdZ40c1g="; 1334 }; 1335 meta.homepage = "https://github.com/tree-sitter/tree-sitter-html"; 1336 }; 1337 htmldjango = buildGrammar { 1338 language = "htmldjango"; 1339 version = "0.0.0+rev=3a64316"; 1340 src = fetchFromGitHub { 1341 owner = "interdependence"; 1342 repo = "tree-sitter-htmldjango"; 1343 rev = "3a643167ad9afac5d61e092f08ff5b054576fadf"; 1344 hash = "sha256-sQV7olTaQ68wixzvKV44myVvDUXXjBZh9N3jvDFUSvE="; 1345 }; 1346 meta.homepage = "https://github.com/interdependence/tree-sitter-htmldjango"; 1347 }; 1348 http = buildGrammar { 1349 language = "http"; 1350 version = "0.0.0+rev=db8b439"; 1351 src = fetchFromGitHub { 1352 owner = "rest-nvim"; 1353 repo = "tree-sitter-http"; 1354 rev = "db8b4398de90b6d0b6c780aba96aaa2cd8e9202c"; 1355 hash = "sha256-T/O4oxPEIg3nLi3CxCwGW+iXC18fWW2xgsY5nrptk/M="; 1356 }; 1357 meta.homepage = "https://github.com/rest-nvim/tree-sitter-http"; 1358 }; 1359 hurl = buildGrammar { 1360 language = "hurl"; 1361 version = "0.0.0+rev=ff07a42"; 1362 src = fetchFromGitHub { 1363 owner = "pfeiferj"; 1364 repo = "tree-sitter-hurl"; 1365 rev = "ff07a42d9ec95443b5c1b57ed793414bf7b79be5"; 1366 hash = "sha256-9uRRlJWT0knZ3vvzGEq9CjyffQnYF53rnoBnsQ68zyE="; 1367 }; 1368 meta.homepage = "https://github.com/pfeiferj/tree-sitter-hurl"; 1369 }; 1370 hyprlang = buildGrammar { 1371 language = "hyprlang"; 1372 version = "0.0.0+rev=d626ec0"; 1373 src = fetchFromGitHub { 1374 owner = "tree-sitter-grammars"; 1375 repo = "tree-sitter-hyprlang"; 1376 rev = "d626ec06e4d876fc41200a30b3e6f2b4714c7367"; 1377 hash = "sha256-f8CjiLd2tof+zfr7ze/CxZWtKRqQv8sK9Q21ZxEg6C8="; 1378 }; 1379 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-hyprlang"; 1380 }; 1381 idl = buildGrammar { 1382 language = "idl"; 1383 version = "0.0.0+rev=fb1bd48"; 1384 src = fetchFromGitHub { 1385 owner = "cathaysia"; 1386 repo = "tree-sitter-idl"; 1387 rev = "fb1bd480b84a5b75a0c7a44a8fed45c4fe2d9247"; 1388 hash = "sha256-XIPIz4awyRwjldb9K6hb08SNN4f+1GPaKT3I/kWuMSA="; 1389 }; 1390 meta.homepage = "https://github.com/cathaysia/tree-sitter-idl"; 1391 }; 1392 idris = buildGrammar { 1393 language = "idris"; 1394 version = "0.0.0+rev=c56a25c"; 1395 src = fetchFromGitHub { 1396 owner = "kayhide"; 1397 repo = "tree-sitter-idris"; 1398 rev = "c56a25cf57c68ff929356db25505c1cc4c7820f6"; 1399 hash = "sha256-aOAxb0KjhSwlNX/IDvGwEysYvImgUEIDeNDOWRl1qNk="; 1400 }; 1401 meta.homepage = "https://github.com/kayhide/tree-sitter-idris"; 1402 }; 1403 ini = buildGrammar { 1404 language = "ini"; 1405 version = "0.0.0+rev=31899df"; 1406 src = fetchFromGitHub { 1407 owner = "justinmk"; 1408 repo = "tree-sitter-ini"; 1409 rev = "31899dfa3b91622ea39e5c0bcddc88f45a9a3cfe"; 1410 hash = "sha256-vplaqSCW2hUU0A4jzc+bpozTuUlGI6TaEUaglD8E6w0="; 1411 }; 1412 meta.homepage = "https://github.com/justinmk/tree-sitter-ini"; 1413 }; 1414 inko = buildGrammar { 1415 language = "inko"; 1416 version = "0.0.0+rev=f58a87a"; 1417 src = fetchFromGitHub { 1418 owner = "inko-lang"; 1419 repo = "tree-sitter-inko"; 1420 rev = "f58a87ac4dc6a7955c64c9e4408fbd693e804686"; 1421 hash = "sha256-hZdbF9lw7fR5K8UfUaESS7/c4v9u7vEcSylEEbc6//4="; 1422 }; 1423 meta.homepage = "https://github.com/inko-lang/tree-sitter-inko"; 1424 }; 1425 ispc = buildGrammar { 1426 language = "ispc"; 1427 version = "0.0.0+rev=9b2f9ae"; 1428 src = fetchFromGitHub { 1429 owner = "tree-sitter-grammars"; 1430 repo = "tree-sitter-ispc"; 1431 rev = "9b2f9aec2106b94b4e099fe75e73ebd8ae707c04"; 1432 hash = "sha256-vxe+g7o0gXgB4GjhjkxqLqcLL2+8wqMB3tm1xQFSitI="; 1433 }; 1434 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-ispc"; 1435 }; 1436 janet_simple = buildGrammar { 1437 language = "janet_simple"; 1438 version = "0.0.0+rev=7e28cbf"; 1439 src = fetchFromGitHub { 1440 owner = "sogaiu"; 1441 repo = "tree-sitter-janet-simple"; 1442 rev = "7e28cbf1ca061887ea43591a2898001f4245fddf"; 1443 hash = "sha256-qWsUPZfQkuEUiuCSsqs92MIMEvdD+q2bwKir3oE5thc="; 1444 }; 1445 meta.homepage = "https://github.com/sogaiu/tree-sitter-janet-simple"; 1446 }; 1447 java = buildGrammar { 1448 language = "java"; 1449 version = "0.0.0+rev=a7db522"; 1450 src = fetchFromGitHub { 1451 owner = "tree-sitter"; 1452 repo = "tree-sitter-java"; 1453 rev = "a7db5227ec40fcfe94489559d8c9bc7c8181e25a"; 1454 hash = "sha256-fNq5MMMr83wqn7lNgj0pfSZDF4XO98YbzfNsFjr3Kpw="; 1455 }; 1456 meta.homepage = "https://github.com/tree-sitter/tree-sitter-java"; 1457 }; 1458 javadoc = buildGrammar { 1459 language = "javadoc"; 1460 version = "0.0.0+rev=de50fbe"; 1461 src = fetchFromGitHub { 1462 owner = "rmuir"; 1463 repo = "tree-sitter-javadoc"; 1464 rev = "de50fbed2cc4c83e5fa2ec2d4231496e06d55e32"; 1465 hash = "sha256-NFbeqiK1fii/cR5ySOz6bIHCPFL2oJ+yUFGZVdfCiAg="; 1466 }; 1467 meta.homepage = "https://github.com/rmuir/tree-sitter-javadoc"; 1468 }; 1469 javascript = buildGrammar { 1470 language = "javascript"; 1471 version = "0.0.0+rev=6fbef40"; 1472 src = fetchFromGitHub { 1473 owner = "tree-sitter"; 1474 repo = "tree-sitter-javascript"; 1475 rev = "6fbef40512dcd9f0a61ce03a4c9ae7597b36ab5c"; 1476 hash = "sha256-X9DDCBF+gQYL0syfqgKVFvzoy2tnBl+veaYi7bUuRms="; 1477 }; 1478 meta.homepage = "https://github.com/tree-sitter/tree-sitter-javascript"; 1479 }; 1480 jinja = buildGrammar { 1481 language = "jinja"; 1482 version = "0.0.0+rev=129184f"; 1483 src = fetchFromGitHub { 1484 owner = "cathaysia"; 1485 repo = "tree-sitter-jinja"; 1486 rev = "129184fb7bbc2d3e29967002432a869ac3758f2e"; 1487 hash = "sha256-+9aVQFi9V4RJtbkL0F48/L+l+myWqE5kM5G5EwHB9G8="; 1488 }; 1489 location = "tree-sitter-jinja"; 1490 meta.homepage = "https://github.com/cathaysia/tree-sitter-jinja"; 1491 }; 1492 jinja_inline = buildGrammar { 1493 language = "jinja_inline"; 1494 version = "0.0.0+rev=129184f"; 1495 src = fetchFromGitHub { 1496 owner = "cathaysia"; 1497 repo = "tree-sitter-jinja"; 1498 rev = "129184fb7bbc2d3e29967002432a869ac3758f2e"; 1499 hash = "sha256-+9aVQFi9V4RJtbkL0F48/L+l+myWqE5kM5G5EwHB9G8="; 1500 }; 1501 location = "tree-sitter-jinja_inline"; 1502 meta.homepage = "https://github.com/cathaysia/tree-sitter-jinja"; 1503 }; 1504 jq = buildGrammar { 1505 language = "jq"; 1506 version = "0.0.0+rev=c204e36"; 1507 src = fetchFromGitHub { 1508 owner = "flurie"; 1509 repo = "tree-sitter-jq"; 1510 rev = "c204e36d2c3c6fce1f57950b12cabcc24e5cc4d9"; 1511 hash = "sha256-WEsiDsZEFTGC3s0awYE8rN/fsRML7CePKOXUbL+Fujc="; 1512 }; 1513 meta.homepage = "https://github.com/flurie/tree-sitter-jq"; 1514 }; 1515 jsdoc = buildGrammar { 1516 language = "jsdoc"; 1517 version = "0.0.0+rev=a417db5"; 1518 src = fetchFromGitHub { 1519 owner = "tree-sitter"; 1520 repo = "tree-sitter-jsdoc"; 1521 rev = "a417db5dbdd869fccb6a8b75ec04459e1d4ccd2c"; 1522 hash = "sha256-MMLgza5H9NWYn9jtOumwg3cz3hqb8GQGFc/yRSvUIVI="; 1523 }; 1524 meta.homepage = "https://github.com/tree-sitter/tree-sitter-jsdoc"; 1525 }; 1526 json = buildGrammar { 1527 language = "json"; 1528 version = "0.0.0+rev=46aa487"; 1529 src = fetchFromGitHub { 1530 owner = "tree-sitter"; 1531 repo = "tree-sitter-json"; 1532 rev = "46aa487b3ade14b7b05ef92507fdaa3915a662a3"; 1533 hash = "sha256-s8aAOrM4Mh4O60iSORMefN3nvFxThFk/On5DvK1BwWs="; 1534 }; 1535 meta.homepage = "https://github.com/tree-sitter/tree-sitter-json"; 1536 }; 1537 json5 = buildGrammar { 1538 language = "json5"; 1539 version = "0.0.0+rev=ab0ba82"; 1540 src = fetchFromGitHub { 1541 owner = "Joakker"; 1542 repo = "tree-sitter-json5"; 1543 rev = "ab0ba8229d639ec4f3fa5f674c9133477f4b77bd"; 1544 hash = "sha256-LaCCjvYnmofOVQ2Nqlzfh3KP3fNG0HBxkOng0gjYY1g="; 1545 }; 1546 meta.homepage = "https://github.com/Joakker/tree-sitter-json5"; 1547 }; 1548 jsonc = buildGrammar { 1549 language = "jsonc"; 1550 version = "0.0.0+rev=02b0165"; 1551 src = fetchFromGitLab { 1552 owner = "WhyNotHugo"; 1553 repo = "tree-sitter-jsonc"; 1554 rev = "02b01653c8a1c198ae7287d566efa86a135b30d5"; 1555 hash = "sha256-iWc2ePRiQnZ0FEdMAaAwa3iYt/SY0bEjQrZyqE9EhlU="; 1556 }; 1557 meta.homepage = "https://gitlab.com/WhyNotHugo/tree-sitter-jsonc"; 1558 }; 1559 jsonnet = buildGrammar { 1560 language = "jsonnet"; 1561 version = "0.0.0+rev=ddd075f"; 1562 src = fetchFromGitHub { 1563 owner = "sourcegraph"; 1564 repo = "tree-sitter-jsonnet"; 1565 rev = "ddd075f1939aed8147b7aa67f042eda3fce22790"; 1566 hash = "sha256-ODGRkirfUG8DqV6ZcGRjKeCyEtsU0r+ICK0kCG6Xza0="; 1567 }; 1568 meta.homepage = "https://github.com/sourcegraph/tree-sitter-jsonnet"; 1569 }; 1570 julia = buildGrammar { 1571 language = "julia"; 1572 version = "0.0.0+rev=12a3aed"; 1573 src = fetchFromGitHub { 1574 owner = "tree-sitter"; 1575 repo = "tree-sitter-julia"; 1576 rev = "12a3aede757bc7fbdfb1909507c7a6fddd31df37"; 1577 hash = "sha256-527US8LI8ZItb/O0em47+v4HnYnhJd48KBAWpasD62E="; 1578 }; 1579 meta.homepage = "https://github.com/tree-sitter/tree-sitter-julia"; 1580 }; 1581 just = buildGrammar { 1582 language = "just"; 1583 version = "0.0.0+rev=bb0c898"; 1584 src = fetchFromGitHub { 1585 owner = "IndianBoy42"; 1586 repo = "tree-sitter-just"; 1587 rev = "bb0c898a80644de438e6efe5d88d30bf092935cd"; 1588 hash = "sha256-FwEuH/2R745jsuFaVGNeUTv65xW+MPjbcakRNcAWfZU="; 1589 }; 1590 meta.homepage = "https://github.com/IndianBoy42/tree-sitter-just"; 1591 }; 1592 kcl = buildGrammar { 1593 language = "kcl"; 1594 version = "0.0.0+rev=b0b2eb3"; 1595 src = fetchFromGitHub { 1596 owner = "kcl-lang"; 1597 repo = "tree-sitter-kcl"; 1598 rev = "b0b2eb38009e04035a6e266c7e11e541f3caab7c"; 1599 hash = "sha256-Aeu1j77GdsNpo9PU+FcqN3ttT0eLaDKY4n8buftMiDc="; 1600 }; 1601 meta.homepage = "https://github.com/kcl-lang/tree-sitter-kcl"; 1602 }; 1603 kconfig = buildGrammar { 1604 language = "kconfig"; 1605 version = "0.0.0+rev=9ac99fe"; 1606 src = fetchFromGitHub { 1607 owner = "tree-sitter-grammars"; 1608 repo = "tree-sitter-kconfig"; 1609 rev = "9ac99fe4c0c27a35dc6f757cef534c646e944881"; 1610 hash = "sha256-8gZZLGL7giVHQIirjUIfsx3scP1L1VTFIZX7QOyjWvk="; 1611 }; 1612 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-kconfig"; 1613 }; 1614 kdl = buildGrammar { 1615 language = "kdl"; 1616 version = "0.0.0+rev=b37e3d5"; 1617 src = fetchFromGitHub { 1618 owner = "tree-sitter-grammars"; 1619 repo = "tree-sitter-kdl"; 1620 rev = "b37e3d58e5c5cf8d739b315d6114e02d42e66664"; 1621 hash = "sha256-irx8aMEdZG2WcQVE2c7ahwLjqEoUAOOjvhDDk69a6lE="; 1622 }; 1623 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-kdl"; 1624 }; 1625 kotlin = buildGrammar { 1626 language = "kotlin"; 1627 version = "0.0.0+rev=57fb456"; 1628 src = fetchFromGitHub { 1629 owner = "fwcd"; 1630 repo = "tree-sitter-kotlin"; 1631 rev = "57fb4560ba8641865bc0baa6b3f413b236112c4c"; 1632 hash = "sha256-CA4bfWE3YkvC4v21EXdjJ2SD7mIWJbuGpnyvRwFgm8M="; 1633 }; 1634 meta.homepage = "https://github.com/fwcd/tree-sitter-kotlin"; 1635 }; 1636 koto = buildGrammar { 1637 language = "koto"; 1638 version = "0.0.0+rev=2ffc77c"; 1639 src = fetchFromGitHub { 1640 owner = "koto-lang"; 1641 repo = "tree-sitter-koto"; 1642 rev = "2ffc77c14f0ac1674384ff629bfc207b9c57ed89"; 1643 hash = "sha256-uummfcFCsLP73h1ioxNDXQYTVZfZt0RjYCRUJF4cuuI="; 1644 }; 1645 meta.homepage = "https://github.com/koto-lang/tree-sitter-koto"; 1646 }; 1647 kusto = buildGrammar { 1648 language = "kusto"; 1649 version = "0.0.0+rev=8353a12"; 1650 src = fetchFromGitHub { 1651 owner = "Willem-J-an"; 1652 repo = "tree-sitter-kusto"; 1653 rev = "8353a1296607d6ba33db7c7e312226e5fc83e8ce"; 1654 hash = "sha256-CZCvgOtHjCgyzKFdys+ZvSWCj1I1/b2MnaJcdAtm2aY="; 1655 }; 1656 meta.homepage = "https://github.com/Willem-J-an/tree-sitter-kusto"; 1657 }; 1658 lalrpop = buildGrammar { 1659 language = "lalrpop"; 1660 version = "0.0.0+rev=8d38e97"; 1661 src = fetchFromGitHub { 1662 owner = "traxys"; 1663 repo = "tree-sitter-lalrpop"; 1664 rev = "8d38e9755c05d37df8a24dadb0fc64f6588ac188"; 1665 hash = "sha256-rqJ0Zr9zxPkqux+DCSaUszqijFpc35fUB6sAPdGdt/0="; 1666 }; 1667 meta.homepage = "https://github.com/traxys/tree-sitter-lalrpop"; 1668 }; 1669 latex = buildGrammar { 1670 language = "latex"; 1671 version = "0.0.0+rev=73c9b89"; 1672 src = fetchFromGitHub { 1673 owner = "latex-lsp"; 1674 repo = "tree-sitter-latex"; 1675 rev = "73c9b8992f72203386092ffd2a05f2dcba02d2cb"; 1676 hash = "sha256-Z0zyXP86eRcKYjw4lVMPXXwQAusuEhFgMUFuE3GmIrM="; 1677 }; 1678 generate = true; 1679 meta.homepage = "https://github.com/latex-lsp/tree-sitter-latex"; 1680 }; 1681 ledger = buildGrammar { 1682 language = "ledger"; 1683 version = "0.0.0+rev=96c92d4"; 1684 src = fetchFromGitHub { 1685 owner = "cbarrete"; 1686 repo = "tree-sitter-ledger"; 1687 rev = "96c92d4908a836bf8f661166721c98439f8afb80"; 1688 hash = "sha256-L2xUTItnQ/bcieasItrozjAEJLm/fsUUyMex2juCnjw="; 1689 }; 1690 meta.homepage = "https://github.com/cbarrete/tree-sitter-ledger"; 1691 }; 1692 leo = buildGrammar { 1693 language = "leo"; 1694 version = "0.0.0+rev=6bc5564"; 1695 src = fetchFromGitHub { 1696 owner = "r001"; 1697 repo = "tree-sitter-leo"; 1698 rev = "6bc5564917edacd070afc4d33cf5e2e677831ea9"; 1699 hash = "sha256-FbV95Jm2w/9Xrqdl4bRnUyCYxFMXIuDXO4Hl4w2AUaM="; 1700 }; 1701 meta.homepage = "https://github.com/r001/tree-sitter-leo"; 1702 }; 1703 linkerscript = buildGrammar { 1704 language = "linkerscript"; 1705 version = "0.0.0+rev=f99011a"; 1706 src = fetchFromGitHub { 1707 owner = "tree-sitter-grammars"; 1708 repo = "tree-sitter-linkerscript"; 1709 rev = "f99011a3554213b654985a4b0a65b3b032ec4621"; 1710 hash = "sha256-Do8MIcl5DJo00V4wqIbdVC0to+2YYwfy08QWqSLMkQA="; 1711 }; 1712 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-linkerscript"; 1713 }; 1714 liquid = buildGrammar { 1715 language = "liquid"; 1716 version = "0.0.0+rev=d6ebde3"; 1717 src = fetchFromGitHub { 1718 owner = "hankthetank27"; 1719 repo = "tree-sitter-liquid"; 1720 rev = "d6ebde3974742cd1b61b55d1d94aab1dacb41056"; 1721 hash = "sha256-rcRbo6iyO2uC2OS0dR20xJlDlBdCoyIUc9nEv0KPWxI="; 1722 }; 1723 meta.homepage = "https://github.com/hankthetank27/tree-sitter-liquid"; 1724 }; 1725 liquidsoap = buildGrammar { 1726 language = "liquidsoap"; 1727 version = "0.0.0+rev=4de01f4"; 1728 src = fetchFromGitHub { 1729 owner = "savonet"; 1730 repo = "tree-sitter-liquidsoap"; 1731 rev = "4de01f44de2c051c33832ce523cf44690561320d"; 1732 hash = "sha256-ibDpFPqdz0WnRaKN0dP1uAPi9W9EWew+kDybuPz1Bow="; 1733 }; 1734 meta.homepage = "https://github.com/savonet/tree-sitter-liquidsoap"; 1735 }; 1736 llvm = buildGrammar { 1737 language = "llvm"; 1738 version = "0.0.0+rev=00c5389"; 1739 src = fetchFromGitHub { 1740 owner = "benwilliamgraham"; 1741 repo = "tree-sitter-llvm"; 1742 rev = "00c5389a4598e1dce66fbc3b3d34733d308f2751"; 1743 hash = "sha256-nRV1DM/UHlVg5bsTeAhwUPX+2DV1sQiusEkC3ncV1xk="; 1744 }; 1745 meta.homepage = "https://github.com/benwilliamgraham/tree-sitter-llvm"; 1746 }; 1747 lua = buildGrammar { 1748 language = "lua"; 1749 version = "0.0.0+rev=e5e4069"; 1750 src = fetchFromGitHub { 1751 owner = "tree-sitter-grammars"; 1752 repo = "tree-sitter-lua"; 1753 rev = "e5e406935ff3e36529545955e2972646ed97f9e2"; 1754 hash = "sha256-anUyN+H9y1VrWGKr6yG4OFY9PGGH3Fsgn5AJZTxYkbQ="; 1755 }; 1756 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-lua"; 1757 }; 1758 luadoc = buildGrammar { 1759 language = "luadoc"; 1760 version = "0.0.0+rev=873612a"; 1761 src = fetchFromGitHub { 1762 owner = "tree-sitter-grammars"; 1763 repo = "tree-sitter-luadoc"; 1764 rev = "873612aadd3f684dd4e631bdf42ea8990c57634e"; 1765 hash = "sha256-ttGBB9sn+xd9jWzjNAzpo/lwYVYZGSUGEip4K3PfBP0="; 1766 }; 1767 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-luadoc"; 1768 }; 1769 luap = buildGrammar { 1770 language = "luap"; 1771 version = "0.0.0+rev=c134aae"; 1772 src = fetchFromGitHub { 1773 owner = "tree-sitter-grammars"; 1774 repo = "tree-sitter-luap"; 1775 rev = "c134aaec6acf4fa95fe4aa0dc9aba3eacdbbe55a"; 1776 hash = "sha256-4mMUHBsdK4U4uhh8GpKlG3p/s3ZCcLX1qATPyTD4Xhg="; 1777 }; 1778 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-luap"; 1779 }; 1780 luau = buildGrammar { 1781 language = "luau"; 1782 version = "0.0.0+rev=a8914d6"; 1783 src = fetchFromGitHub { 1784 owner = "tree-sitter-grammars"; 1785 repo = "tree-sitter-luau"; 1786 rev = "a8914d6c1fc5131f8e1c13f769fa704c9f5eb02f"; 1787 hash = "sha256-5qbZA2mxTvrsfUrpgD+4y3oeJsifA91c/hfcVwQBRgI="; 1788 }; 1789 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-luau"; 1790 }; 1791 m68k = buildGrammar { 1792 language = "m68k"; 1793 version = "0.0.0+rev=e128454"; 1794 src = fetchFromGitHub { 1795 owner = "grahambates"; 1796 repo = "tree-sitter-m68k"; 1797 rev = "e128454c2210c0e0c10b68fe45ddb8fee80182a3"; 1798 hash = "sha256-g7SZ/TrTaaeGDNOqId4eom9R/5gOyXcmmhWY4WW0fF4="; 1799 }; 1800 meta.homepage = "https://github.com/grahambates/tree-sitter-m68k"; 1801 }; 1802 make = buildGrammar { 1803 language = "make"; 1804 version = "0.0.0+rev=a4b9187"; 1805 src = fetchFromGitHub { 1806 owner = "alemuller"; 1807 repo = "tree-sitter-make"; 1808 rev = "a4b9187417d6be349ee5fd4b6e77b4172c6827dd"; 1809 hash = "sha256-qQqapnKKH5X8rkxbZG5PjnyxvnpyZHpFVi/CLkIn/x0="; 1810 }; 1811 meta.homepage = "https://github.com/alemuller/tree-sitter-make"; 1812 }; 1813 markdown = buildGrammar { 1814 language = "markdown"; 1815 version = "0.0.0+rev=7462bb6"; 1816 src = fetchFromGitHub { 1817 owner = "tree-sitter-grammars"; 1818 repo = "tree-sitter-markdown"; 1819 rev = "7462bb66ac7e90312082269007fac2772fe5efd1"; 1820 hash = "sha256-TvGTKsna1NS31/Tp9gBpndG1hNCRCEErBq1DK3pQHkU="; 1821 }; 1822 location = "tree-sitter-markdown"; 1823 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-markdown"; 1824 }; 1825 markdown_inline = buildGrammar { 1826 language = "markdown_inline"; 1827 version = "0.0.0+rev=7462bb6"; 1828 src = fetchFromGitHub { 1829 owner = "tree-sitter-grammars"; 1830 repo = "tree-sitter-markdown"; 1831 rev = "7462bb66ac7e90312082269007fac2772fe5efd1"; 1832 hash = "sha256-TvGTKsna1NS31/Tp9gBpndG1hNCRCEErBq1DK3pQHkU="; 1833 }; 1834 location = "tree-sitter-markdown-inline"; 1835 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-markdown"; 1836 }; 1837 matlab = buildGrammar { 1838 language = "matlab"; 1839 version = "0.0.0+rev=dfed7b4"; 1840 src = fetchFromGitHub { 1841 owner = "acristoffers"; 1842 repo = "tree-sitter-matlab"; 1843 rev = "dfed7b4bc548f2c036837c3e7e09cae7d1835289"; 1844 hash = "sha256-gKpfNxJXv7KKXbk++Vf9nETwOvmD9Vqd5YAPbh1Wuas="; 1845 }; 1846 meta.homepage = "https://github.com/acristoffers/tree-sitter-matlab"; 1847 }; 1848 menhir = buildGrammar { 1849 language = "menhir"; 1850 version = "0.0.0+rev=be8866a"; 1851 src = fetchFromGitHub { 1852 owner = "Kerl13"; 1853 repo = "tree-sitter-menhir"; 1854 rev = "be8866a6bcc2b563ab0de895af69daeffa88fe70"; 1855 hash = "sha256-CQVEQurf8Ur5xnz+g7e1nck0a32o4oeMOT78thjx8MQ="; 1856 }; 1857 meta.homepage = "https://github.com/Kerl13/tree-sitter-menhir"; 1858 }; 1859 mermaid = buildGrammar { 1860 language = "mermaid"; 1861 version = "0.0.0+rev=90ae195"; 1862 src = fetchFromGitHub { 1863 owner = "monaqa"; 1864 repo = "tree-sitter-mermaid"; 1865 rev = "90ae195b31933ceb9d079abfa8a3ad0a36fee4cc"; 1866 hash = "sha256-Tt1bPqpL59FQzuI8CPljBmQoAfJPUkVC9Xe1GcfXzfE="; 1867 }; 1868 meta.homepage = "https://github.com/monaqa/tree-sitter-mermaid"; 1869 }; 1870 meson = buildGrammar { 1871 language = "meson"; 1872 version = "0.0.0+rev=280b6e5"; 1873 src = fetchFromGitHub { 1874 owner = "tree-sitter-grammars"; 1875 repo = "tree-sitter-meson"; 1876 rev = "280b6e59186f18528bab1567f5cc43b78b9cd881"; 1877 hash = "sha256-zqsSx5sfX28RrywHLKhAqtVZs9cI6rjU/3pt22b3/Ec="; 1878 }; 1879 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-meson"; 1880 }; 1881 mlir = buildGrammar { 1882 language = "mlir"; 1883 version = "0.0.0+rev=e2818d6"; 1884 src = fetchFromGitHub { 1885 owner = "artagnon"; 1886 repo = "tree-sitter-mlir"; 1887 rev = "e2818d616fc43cbbba316723cbd68a53c66a2704"; 1888 hash = "sha256-59h3UAk3uWuiMptT+aU8vABn9iVz6ZNscMfy/pwjZ78="; 1889 }; 1890 generate = true; 1891 meta.homepage = "https://github.com/artagnon/tree-sitter-mlir"; 1892 }; 1893 muttrc = buildGrammar { 1894 language = "muttrc"; 1895 version = "0.0.0+rev=173b0ab"; 1896 src = fetchFromGitHub { 1897 owner = "neomutt"; 1898 repo = "tree-sitter-muttrc"; 1899 rev = "173b0ab53a9c07962c9777189c4c70e90f1c1837"; 1900 hash = "sha256-zma/oyMFI+r+/616yXV9b4ptC1FNYpHlpqY/Fez++n0="; 1901 }; 1902 meta.homepage = "https://github.com/neomutt/tree-sitter-muttrc"; 1903 }; 1904 nasm = buildGrammar { 1905 language = "nasm"; 1906 version = "0.0.0+rev=d1b3638"; 1907 src = fetchFromGitHub { 1908 owner = "naclsn"; 1909 repo = "tree-sitter-nasm"; 1910 rev = "d1b3638d017f2a8585e26dcfc66fe1df94185e30"; 1911 hash = "sha256-38yRvaSkHZ7iRmHlXdCssJtd/RQRfBB437HzBwWv2mg="; 1912 }; 1913 meta.homepage = "https://github.com/naclsn/tree-sitter-nasm"; 1914 }; 1915 nginx = buildGrammar { 1916 language = "nginx"; 1917 version = "0.0.0+rev=989da76"; 1918 src = fetchFromGitHub { 1919 owner = "opa-oz"; 1920 repo = "tree-sitter-nginx"; 1921 rev = "989da760be05a3334af3ec88705cbf57e6a9c41d"; 1922 hash = "sha256-tIbwsh7cnpm1jkIKaXQ7NI/LXWzEOsZyNLfe/qTNkkM="; 1923 }; 1924 meta.homepage = "https://github.com/opa-oz/tree-sitter-nginx"; 1925 }; 1926 nickel = buildGrammar { 1927 language = "nickel"; 1928 version = "0.0.0+rev=f77c02d"; 1929 src = fetchFromGitHub { 1930 owner = "nickel-lang"; 1931 repo = "tree-sitter-nickel"; 1932 rev = "f77c02df6dd0845594846beeeedf3715d4b68758"; 1933 hash = "sha256-6Rgxfd1ZVyYvAcgGhiV7/m+aWBGuZf9FzHKsi+2rxn8="; 1934 }; 1935 meta.homepage = "https://github.com/nickel-lang/tree-sitter-nickel"; 1936 }; 1937 nim = buildGrammar { 1938 language = "nim"; 1939 version = "0.0.0+rev=9ed4696"; 1940 src = fetchFromGitHub { 1941 owner = "alaviss"; 1942 repo = "tree-sitter-nim"; 1943 rev = "9ed4696d7f76e4937e2b63512a249a3ead7a0399"; 1944 hash = "sha256-kQit97vmuyNpguVIscNthi0ekBfkao1SwwCJRip4Mac="; 1945 }; 1946 meta.homepage = "https://github.com/alaviss/tree-sitter-nim"; 1947 }; 1948 nim_format_string = buildGrammar { 1949 language = "nim_format_string"; 1950 version = "0.0.0+rev=d45f750"; 1951 src = fetchFromGitHub { 1952 owner = "aMOPel"; 1953 repo = "tree-sitter-nim-format-string"; 1954 rev = "d45f75022d147cda056e98bfba68222c9c8eca3a"; 1955 hash = "sha256-hbM0JIxtZ3e2JUV4jXYO4RIO6r63nf2csvsLeIxkMn0="; 1956 }; 1957 meta.homepage = "https://github.com/aMOPel/tree-sitter-nim-format-string"; 1958 }; 1959 ninja = buildGrammar { 1960 language = "ninja"; 1961 version = "0.0.0+rev=0a95cfd"; 1962 src = fetchFromGitHub { 1963 owner = "alemuller"; 1964 repo = "tree-sitter-ninja"; 1965 rev = "0a95cfdc0745b6ae82f60d3a339b37f19b7b9267"; 1966 hash = "sha256-e/LpQUL3UHHko4QvMeT40LCvPZRT7xTGZ9z1Zaboru4="; 1967 }; 1968 meta.homepage = "https://github.com/alemuller/tree-sitter-ninja"; 1969 }; 1970 nix = buildGrammar { 1971 language = "nix"; 1972 version = "0.0.0+rev=ea1d87f"; 1973 src = fetchFromGitHub { 1974 owner = "nix-community"; 1975 repo = "tree-sitter-nix"; 1976 rev = "ea1d87f7996be1329ef6555dcacfa63a69bd55c6"; 1977 hash = "sha256-VNOPzeyhh/0jHzK0bwEX1kwSIUGoSlCXGhgjHbYvWKk="; 1978 }; 1979 meta.homepage = "https://github.com/nix-community/tree-sitter-nix"; 1980 }; 1981 nqc = buildGrammar { 1982 language = "nqc"; 1983 version = "0.0.0+rev=14e6da1"; 1984 src = fetchFromGitHub { 1985 owner = "tree-sitter-grammars"; 1986 repo = "tree-sitter-nqc"; 1987 rev = "14e6da1627aaef21d2b2aa0c37d04269766dcc1d"; 1988 hash = "sha256-Gf6410cWLENCgI1uIBVBl4RnRuVCHkWkn6sxusmI6j4="; 1989 }; 1990 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-nqc"; 1991 }; 1992 nu = buildGrammar { 1993 language = "nu"; 1994 version = "0.0.0+rev=6544c43"; 1995 src = fetchFromGitHub { 1996 owner = "nushell"; 1997 repo = "tree-sitter-nu"; 1998 rev = "6544c4383643cf8608d50def2247a7af8314e148"; 1999 hash = "sha256-+KsRkfx0WmcfYBP7zxXqL8kPm/HsBjuI56/v910kMFU="; 2000 }; 2001 meta.homepage = "https://github.com/nushell/tree-sitter-nu"; 2002 }; 2003 objc = buildGrammar { 2004 language = "objc"; 2005 version = "0.0.0+rev=181a81b"; 2006 src = fetchFromGitHub { 2007 owner = "tree-sitter-grammars"; 2008 repo = "tree-sitter-objc"; 2009 rev = "181a81b8f23a2d593e7ab4259981f50122909fda"; 2010 hash = "sha256-7W8ozhQJL+f+tQYz61EZexk9NkMu1pCAP5IIy1m3qak="; 2011 }; 2012 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-objc"; 2013 }; 2014 objdump = buildGrammar { 2015 language = "objdump"; 2016 version = "0.0.0+rev=28d3b2e"; 2017 src = fetchFromGitHub { 2018 owner = "ColinKennedy"; 2019 repo = "tree-sitter-objdump"; 2020 rev = "28d3b2e25a0b1881d1b47ed1924ca276c7003d45"; 2021 hash = "sha256-OPqIhgItghXplQ78Vlwd0G6KtDWTVkaG17RPqx1b5JY="; 2022 }; 2023 meta.homepage = "https://github.com/ColinKennedy/tree-sitter-objdump"; 2024 }; 2025 ocaml = buildGrammar { 2026 language = "ocaml"; 2027 version = "0.0.0+rev=3ef7c00"; 2028 src = fetchFromGitHub { 2029 owner = "tree-sitter"; 2030 repo = "tree-sitter-ocaml"; 2031 rev = "3ef7c00b29e41e3a0c1d18e82ea37c64d72b93fc"; 2032 hash = "sha256-8u1jtUFMjykVG6aCDzqcb4vFCY401CZ2o+JPGMadg6o="; 2033 }; 2034 location = "grammars/ocaml"; 2035 meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml"; 2036 }; 2037 ocaml_interface = buildGrammar { 2038 language = "ocaml_interface"; 2039 version = "0.0.0+rev=3ef7c00"; 2040 src = fetchFromGitHub { 2041 owner = "tree-sitter"; 2042 repo = "tree-sitter-ocaml"; 2043 rev = "3ef7c00b29e41e3a0c1d18e82ea37c64d72b93fc"; 2044 hash = "sha256-8u1jtUFMjykVG6aCDzqcb4vFCY401CZ2o+JPGMadg6o="; 2045 }; 2046 location = "grammars/interface"; 2047 meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml"; 2048 }; 2049 ocamllex = buildGrammar { 2050 language = "ocamllex"; 2051 version = "0.0.0+rev=ed488aa"; 2052 src = fetchFromGitHub { 2053 owner = "atom-ocaml"; 2054 repo = "tree-sitter-ocamllex"; 2055 rev = "ed488aa334d1b4e3235e1efaaf96f00815ebc0e0"; 2056 hash = "sha256-7pmBKXbWnkIcEKsZAr1Wd9NG7cXCVCavBt8p0Xf5s2c="; 2057 }; 2058 generate = true; 2059 meta.homepage = "https://github.com/atom-ocaml/tree-sitter-ocamllex"; 2060 }; 2061 odin = buildGrammar { 2062 language = "odin"; 2063 version = "0.0.0+rev=d2ca8ef"; 2064 src = fetchFromGitHub { 2065 owner = "tree-sitter-grammars"; 2066 repo = "tree-sitter-odin"; 2067 rev = "d2ca8efb4487e156a60d5bd6db2598b872629403"; 2068 hash = "sha256-aPeaGERAP1Fav2QAjZy1zXciCuUTQYrsqXaSQsYG0oU="; 2069 }; 2070 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-odin"; 2071 }; 2072 pascal = buildGrammar { 2073 language = "pascal"; 2074 version = "0.0.0+rev=5054931"; 2075 src = fetchFromGitHub { 2076 owner = "Isopod"; 2077 repo = "tree-sitter-pascal"; 2078 rev = "5054931bcd022860dd5936864f981e359fb63aef"; 2079 hash = "sha256-+5HzlNL54/Wdr7b1vRwZzIU3Z8vqFP9FzmEO1qwxJrk="; 2080 }; 2081 meta.homepage = "https://github.com/Isopod/tree-sitter-pascal"; 2082 }; 2083 passwd = buildGrammar { 2084 language = "passwd"; 2085 version = "0.0.0+rev=2023939"; 2086 src = fetchFromGitHub { 2087 owner = "ath3"; 2088 repo = "tree-sitter-passwd"; 2089 rev = "20239395eacdc2e0923a7e5683ad3605aee7b716"; 2090 hash = "sha256-3UfuyJeblQBKjqZvLYyO3GoCvYJp+DvBwQGkR3pFQQ4="; 2091 }; 2092 meta.homepage = "https://github.com/ath3/tree-sitter-passwd"; 2093 }; 2094 pem = buildGrammar { 2095 language = "pem"; 2096 version = "0.0.0+rev=7374eab"; 2097 src = fetchFromGitHub { 2098 owner = "tree-sitter-grammars"; 2099 repo = "tree-sitter-pem"; 2100 rev = "7374eab76f2caae02396721850f87af437b66c06"; 2101 hash = "sha256-goD7j8UmWgBBiOMaJ9E1tiwB4CSBoiUo6wKakEerGDI="; 2102 }; 2103 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-pem"; 2104 }; 2105 perl = buildGrammar { 2106 language = "perl"; 2107 version = "0.0.0+rev=a2d8e5a"; 2108 src = fetchFromGitHub { 2109 owner = "tree-sitter-perl"; 2110 repo = "tree-sitter-perl"; 2111 rev = "a2d8e5a32a63019d25bb7452455f4d646d11cce5"; 2112 hash = "sha256-4it9/LCX36i0XYikYrL8OTwUlfUiJMTV58sYyJ78HQg="; 2113 }; 2114 meta.homepage = "https://github.com/tree-sitter-perl/tree-sitter-perl"; 2115 }; 2116 php = buildGrammar { 2117 language = "php"; 2118 version = "0.0.0+rev=b2278db"; 2119 src = fetchFromGitHub { 2120 owner = "tree-sitter"; 2121 repo = "tree-sitter-php"; 2122 rev = "b2278dbac9d58b02653fe6a8530ccebc492e4ed4"; 2123 hash = "sha256-xvUUw+532j49MhEgAeEDfLo+bqN0U65s/uV9BPbsVt4="; 2124 }; 2125 location = "php"; 2126 meta.homepage = "https://github.com/tree-sitter/tree-sitter-php"; 2127 }; 2128 php_only = buildGrammar { 2129 language = "php_only"; 2130 version = "0.0.0+rev=b2278db"; 2131 src = fetchFromGitHub { 2132 owner = "tree-sitter"; 2133 repo = "tree-sitter-php"; 2134 rev = "b2278dbac9d58b02653fe6a8530ccebc492e4ed4"; 2135 hash = "sha256-xvUUw+532j49MhEgAeEDfLo+bqN0U65s/uV9BPbsVt4="; 2136 }; 2137 location = "php_only"; 2138 meta.homepage = "https://github.com/tree-sitter/tree-sitter-php"; 2139 }; 2140 phpdoc = buildGrammar { 2141 language = "phpdoc"; 2142 version = "0.0.0+rev=03bb103"; 2143 src = fetchFromGitHub { 2144 owner = "claytonrcarter"; 2145 repo = "tree-sitter-phpdoc"; 2146 rev = "03bb10330704b0b371b044e937d5cc7cd40b4999"; 2147 hash = "sha256-EwDrC12hMwlyCff867bmVt7RVZNa8jkDMKkytB7qNLc="; 2148 }; 2149 meta.homepage = "https://github.com/claytonrcarter/tree-sitter-phpdoc"; 2150 }; 2151 pioasm = buildGrammar { 2152 language = "pioasm"; 2153 version = "0.0.0+rev=afece58"; 2154 src = fetchFromGitHub { 2155 owner = "leo60228"; 2156 repo = "tree-sitter-pioasm"; 2157 rev = "afece58efdb30440bddd151ef1347fa8d6f744a9"; 2158 hash = "sha256-rUuolF/jPJGiqunD6SLUJ0x/MTIJ+mJ1QSBCasUw5T8="; 2159 }; 2160 meta.homepage = "https://github.com/leo60228/tree-sitter-pioasm"; 2161 }; 2162 pkl = buildGrammar { 2163 language = "pkl"; 2164 version = "0.0.0+rev=4fc94a1"; 2165 src = fetchFromGitHub { 2166 owner = "apple"; 2167 repo = "tree-sitter-pkl"; 2168 rev = "4fc94a102c25ea383d70397dac7e677ca3731f1e"; 2169 hash = "sha256-imA4+NuJ3XmVA8qfa7pkrQGBsbrNCgLNSuIFh0DsqmY="; 2170 }; 2171 meta.homepage = "https://github.com/apple/tree-sitter-pkl"; 2172 }; 2173 po = buildGrammar { 2174 language = "po"; 2175 version = "0.0.0+rev=bd860a0"; 2176 src = fetchFromGitHub { 2177 owner = "tree-sitter-grammars"; 2178 repo = "tree-sitter-po"; 2179 rev = "bd860a0f57f697162bf28e576674be9c1500db5e"; 2180 hash = "sha256-/St0VxDTAF872ZlBph1TukRoO0PBIOMT0D11DZ6nSLQ="; 2181 }; 2182 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-po"; 2183 }; 2184 pod = buildGrammar { 2185 language = "pod"; 2186 version = "0.0.0+rev=0bf8387"; 2187 src = fetchFromGitHub { 2188 owner = "tree-sitter-perl"; 2189 repo = "tree-sitter-pod"; 2190 rev = "0bf8387987c21bf2f8ed41d2575a8f22b139687f"; 2191 hash = "sha256-yV2kVAxWxdyIJ3g2oivDc01SAQF0lc7UMT2sfv9lKzI="; 2192 }; 2193 meta.homepage = "https://github.com/tree-sitter-perl/tree-sitter-pod"; 2194 }; 2195 poe_filter = buildGrammar { 2196 language = "poe_filter"; 2197 version = "0.0.0+rev=e449216"; 2198 src = fetchFromGitHub { 2199 owner = "tree-sitter-grammars"; 2200 repo = "tree-sitter-poe-filter"; 2201 rev = "e449216700449f1bccaebbd3820cce794d6fd687"; 2202 hash = "sha256-6X+ZXtca0TKrVveD2aMMh0tTIrIwe9VsYqR7tiWDRLI="; 2203 }; 2204 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-poe-filter"; 2205 }; 2206 pony = buildGrammar { 2207 language = "pony"; 2208 version = "0.0.0+rev=73ff874"; 2209 src = fetchFromGitHub { 2210 owner = "tree-sitter-grammars"; 2211 repo = "tree-sitter-pony"; 2212 rev = "73ff874ae4c9e9b45462673cbc0a1e350e2522a7"; 2213 hash = "sha256-/9bTbep2AXLoiijeft9amMeFQ6fHXzItjH+bD/w6pDo="; 2214 }; 2215 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-pony"; 2216 }; 2217 powershell = buildGrammar { 2218 language = "powershell"; 2219 version = "0.0.0+rev=66d5e61"; 2220 src = fetchFromGitHub { 2221 owner = "airbus-cert"; 2222 repo = "tree-sitter-powershell"; 2223 rev = "66d5e61126989c0aca57ff77d19b2064919b51e1"; 2224 hash = "sha256-M2vOS2UleHpZC8PbUf+PHxjWz4BMBhyVxcuUsuMx34Q="; 2225 }; 2226 meta.homepage = "https://github.com/airbus-cert/tree-sitter-powershell"; 2227 }; 2228 printf = buildGrammar { 2229 language = "printf"; 2230 version = "0.0.0+rev=ec4e567"; 2231 src = fetchFromGitHub { 2232 owner = "tree-sitter-grammars"; 2233 repo = "tree-sitter-printf"; 2234 rev = "ec4e5674573d5554fccb87a887c97d4aec489da7"; 2235 hash = "sha256-JddrO4H7b3f/jrYag1lTAqeCzspf18SiIsVV2EJ25ZY="; 2236 }; 2237 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-printf"; 2238 }; 2239 prisma = buildGrammar { 2240 language = "prisma"; 2241 version = "0.0.0+rev=73f39a6"; 2242 src = fetchFromGitHub { 2243 owner = "victorhqc"; 2244 repo = "tree-sitter-prisma"; 2245 rev = "73f39a6d5401cfdcd143951e499336cf5ab2ffaa"; 2246 hash = "sha256-0wHh+Gf2wer/35NdEWOCQFNdRH/wVWnRx9HnlX7vZho="; 2247 }; 2248 meta.homepage = "https://github.com/victorhqc/tree-sitter-prisma"; 2249 }; 2250 problog = buildGrammar { 2251 language = "problog"; 2252 version = "0.0.0+rev=d8d415f"; 2253 src = fetchFromGitHub { 2254 owner = "foxyseta"; 2255 repo = "tree-sitter-prolog"; 2256 rev = "d8d415f6a1cf80ca138524bcc395810b176d40fa"; 2257 hash = "sha256-SEqqmkfV/wsr1ObcBN5My29RY9TWfxnQlsnEEIZyR18="; 2258 }; 2259 location = "grammars/problog"; 2260 meta.homepage = "https://github.com/foxyseta/tree-sitter-prolog"; 2261 }; 2262 prolog = buildGrammar { 2263 language = "prolog"; 2264 version = "0.0.0+rev=d8d415f"; 2265 src = fetchFromGitHub { 2266 owner = "foxyseta"; 2267 repo = "tree-sitter-prolog"; 2268 rev = "d8d415f6a1cf80ca138524bcc395810b176d40fa"; 2269 hash = "sha256-SEqqmkfV/wsr1ObcBN5My29RY9TWfxnQlsnEEIZyR18="; 2270 }; 2271 location = "grammars/prolog"; 2272 meta.homepage = "https://github.com/foxyseta/tree-sitter-prolog"; 2273 }; 2274 promql = buildGrammar { 2275 language = "promql"; 2276 version = "0.0.0+rev=77625d7"; 2277 src = fetchFromGitHub { 2278 owner = "MichaHoffmann"; 2279 repo = "tree-sitter-promql"; 2280 rev = "77625d78eebc3ffc44d114a07b2f348dff3061b0"; 2281 hash = "sha256-IJbnC03pDfcSAF//Ux+LqqfjtagGSD5Nu46yUo0vT5Q="; 2282 }; 2283 meta.homepage = "https://github.com/MichaHoffmann/tree-sitter-promql"; 2284 }; 2285 properties = buildGrammar { 2286 language = "properties"; 2287 version = "0.0.0+rev=6310671"; 2288 src = fetchFromGitHub { 2289 owner = "tree-sitter-grammars"; 2290 repo = "tree-sitter-properties"; 2291 rev = "6310671b24d4e04b803577b1c675d765cbd5773b"; 2292 hash = "sha256-LRutvpXXVK7z+xrnLQVvLY+VRg8IB/VK572PNgvsQfc="; 2293 }; 2294 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-properties"; 2295 }; 2296 proto = buildGrammar { 2297 language = "proto"; 2298 version = "0.0.0+rev=e9f6b43"; 2299 src = fetchFromGitHub { 2300 owner = "treywood"; 2301 repo = "tree-sitter-proto"; 2302 rev = "e9f6b43f6844bd2189b50a422d4e2094313f6aa3"; 2303 hash = "sha256-Ue6w6HWy+NTJt+AKTFfJIUf3HXHTwkUkDk4UdDMSD+U="; 2304 }; 2305 meta.homepage = "https://github.com/treywood/tree-sitter-proto"; 2306 }; 2307 prql = buildGrammar { 2308 language = "prql"; 2309 version = "0.0.0+rev=09e158c"; 2310 src = fetchFromGitHub { 2311 owner = "PRQL"; 2312 repo = "tree-sitter-prql"; 2313 rev = "09e158cd3650581c0af4c49c2e5b10c4834c8646"; 2314 hash = "sha256-bdT7LZ2x7BdUqLJRq4ENJTaIFnciac7l2dCxOSB09CI="; 2315 }; 2316 meta.homepage = "https://github.com/PRQL/tree-sitter-prql"; 2317 }; 2318 psv = buildGrammar { 2319 language = "psv"; 2320 version = "0.0.0+rev=7eb7297"; 2321 src = fetchFromGitHub { 2322 owner = "tree-sitter-grammars"; 2323 repo = "tree-sitter-csv"; 2324 rev = "7eb7297823605392d2bbcc4c09b1cd18d6fa9529"; 2325 hash = "sha256-5VL7uREH0lloAWo9rdJXsjDsWxgL6fngWJSmi4fM7UQ="; 2326 }; 2327 location = "psv"; 2328 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-csv"; 2329 }; 2330 pug = buildGrammar { 2331 language = "pug"; 2332 version = "0.0.0+rev=13e9195"; 2333 src = fetchFromGitHub { 2334 owner = "zealot128"; 2335 repo = "tree-sitter-pug"; 2336 rev = "13e9195370172c86a8b88184cc358b23b677cc46"; 2337 hash = "sha256-Yk1oBv9Flz+QX5tyFZwx0y67I5qgbnLhwYuAvLi9eV8="; 2338 }; 2339 meta.homepage = "https://github.com/zealot128/tree-sitter-pug"; 2340 }; 2341 puppet = buildGrammar { 2342 language = "puppet"; 2343 version = "0.0.0+rev=15f1929"; 2344 src = fetchFromGitHub { 2345 owner = "tree-sitter-grammars"; 2346 repo = "tree-sitter-puppet"; 2347 rev = "15f192929b7d317f5914de2b4accd37b349182a6"; 2348 hash = "sha256-bO5g5AdhzpB13yHklpAndUHIX7Rvd7OMjH0Ds2ATA6Q="; 2349 }; 2350 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-puppet"; 2351 }; 2352 purescript = buildGrammar { 2353 language = "purescript"; 2354 version = "0.0.0+rev=603daa9"; 2355 src = fetchFromGitHub { 2356 owner = "postsolar"; 2357 repo = "tree-sitter-purescript"; 2358 rev = "603daa9178bcef3386b3040d86435794965fc6f2"; 2359 hash = "sha256-hOY2TfG+rAZyjm3PxXvF/Z3kEpIC2yZctk9YvWfG8wg="; 2360 }; 2361 meta.homepage = "https://github.com/postsolar/tree-sitter-purescript"; 2362 }; 2363 pymanifest = buildGrammar { 2364 language = "pymanifest"; 2365 version = "0.0.0+rev=debbdb8"; 2366 src = fetchFromGitHub { 2367 owner = "tree-sitter-grammars"; 2368 repo = "tree-sitter-pymanifest"; 2369 rev = "debbdb83fe6356adc7261c41c69b45ba49c97294"; 2370 hash = "sha256-jaWi0F9ApUSwniN3O7x05VrCceL+0x2+98iJx9+PaZo="; 2371 }; 2372 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-pymanifest"; 2373 }; 2374 python = buildGrammar { 2375 language = "python"; 2376 version = "0.0.0+rev=710796b"; 2377 src = fetchFromGitHub { 2378 owner = "tree-sitter"; 2379 repo = "tree-sitter-python"; 2380 rev = "710796b8b877a970297106e5bbc8e2afa47f86ec"; 2381 hash = "sha256-t9etfZcrliF7f9hfiomh2U9P+3ufAm8iSK1y9rOhP7s="; 2382 }; 2383 meta.homepage = "https://github.com/tree-sitter/tree-sitter-python"; 2384 }; 2385 ql = buildGrammar { 2386 language = "ql"; 2387 version = "0.0.0+rev=1fd627a"; 2388 src = fetchFromGitHub { 2389 owner = "tree-sitter"; 2390 repo = "tree-sitter-ql"; 2391 rev = "1fd627a4e8bff8c24c11987474bd33112bead857"; 2392 hash = "sha256-mJ/bj09mT1WTaiKoXiRXDM7dkenf5hv2ArXieeTVe6I="; 2393 }; 2394 meta.homepage = "https://github.com/tree-sitter/tree-sitter-ql"; 2395 }; 2396 qmldir = buildGrammar { 2397 language = "qmldir"; 2398 version = "0.0.0+rev=6b2b5e4"; 2399 src = fetchFromGitHub { 2400 owner = "tree-sitter-grammars"; 2401 repo = "tree-sitter-qmldir"; 2402 rev = "6b2b5e41734bd6f07ea4c36ac20fb6f14061c841"; 2403 hash = "sha256-7ic9Xd+1G0JM25bY0f8N5r6YZx5NV5HrJXXHp6pXvo4="; 2404 }; 2405 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-qmldir"; 2406 }; 2407 qmljs = buildGrammar { 2408 language = "qmljs"; 2409 version = "0.0.0+rev=0889da4"; 2410 src = fetchFromGitHub { 2411 owner = "yuja"; 2412 repo = "tree-sitter-qmljs"; 2413 rev = "0889da4632bba3ec6f39ef4102625654890c15c1"; 2414 hash = "sha256-Twj2taG7xFTPXTvzDcWeIqxUAkuhsybwZvtwK/HiruE="; 2415 }; 2416 meta.homepage = "https://github.com/yuja/tree-sitter-qmljs"; 2417 }; 2418 query = buildGrammar { 2419 language = "query"; 2420 version = "0.0.0+rev=8a43889"; 2421 src = fetchFromGitHub { 2422 owner = "tree-sitter-grammars"; 2423 repo = "tree-sitter-query"; 2424 rev = "8a43889f89fd0667289936341bff3a77bafade17"; 2425 hash = "sha256-b+S7NO5UrOerwU4//JcrueWzsNafW+jbGAucFjpGwio="; 2426 }; 2427 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-query"; 2428 }; 2429 r = buildGrammar { 2430 language = "r"; 2431 version = "0.0.0+rev=7b4eb04"; 2432 src = fetchFromGitHub { 2433 owner = "r-lib"; 2434 repo = "tree-sitter-r"; 2435 rev = "7b4eb04dfcc86e6705cade825f8c1edbd46584b2"; 2436 hash = "sha256-H4iK2p4xXjP6gGrOP/qpHQCiO3Jyy0jmb8u29RM0sBg="; 2437 }; 2438 meta.homepage = "https://github.com/r-lib/tree-sitter-r"; 2439 }; 2440 racket = buildGrammar { 2441 language = "racket"; 2442 version = "0.0.0+rev=6d63a20"; 2443 src = fetchFromGitHub { 2444 owner = "6cdh"; 2445 repo = "tree-sitter-racket"; 2446 rev = "6d63a202602eb350e726b5e7814127ba22ed25fc"; 2447 hash = "sha256-S7LRg3c0zDpT8GlIbsyU/QgXO5aKoKzZ6ajNQwoLwXA="; 2448 }; 2449 meta.homepage = "https://github.com/6cdh/tree-sitter-racket"; 2450 }; 2451 ralph = buildGrammar { 2452 language = "ralph"; 2453 version = "0.0.0+rev=f6d81bf"; 2454 src = fetchFromGitHub { 2455 owner = "alephium"; 2456 repo = "tree-sitter-ralph"; 2457 rev = "f6d81bf7a4599c77388035439cf5801cd461ff77"; 2458 hash = "sha256-o+h43yMws4utPjqEQCt5swks3KfM3hb4mguclALsUsA="; 2459 }; 2460 meta.homepage = "https://github.com/alephium/tree-sitter-ralph"; 2461 }; 2462 rasi = buildGrammar { 2463 language = "rasi"; 2464 version = "0.0.0+rev=e735c68"; 2465 src = fetchFromGitHub { 2466 owner = "Fymyte"; 2467 repo = "tree-sitter-rasi"; 2468 rev = "e735c6881d8b475aaa4ef8f0a2bdfd825b438143"; 2469 hash = "sha256-MERNUroM1ndV6TtXYGg0AmXRtNlNWphVx32TzgMUnac="; 2470 }; 2471 meta.homepage = "https://github.com/Fymyte/tree-sitter-rasi"; 2472 }; 2473 razor = buildGrammar { 2474 language = "razor"; 2475 version = "0.0.0+rev=fe46ce5"; 2476 src = fetchFromGitHub { 2477 owner = "tris203"; 2478 repo = "tree-sitter-razor"; 2479 rev = "fe46ce5ea7d844e53d59bc96f2175d33691c61c5"; 2480 hash = "sha256-E4fgy588g6IP258TS2DvoILc1Aikvpfbtq20VIhBE4U="; 2481 }; 2482 meta.homepage = "https://github.com/tris203/tree-sitter-razor"; 2483 }; 2484 rbs = buildGrammar { 2485 language = "rbs"; 2486 version = "0.0.0+rev=de893b1"; 2487 src = fetchFromGitHub { 2488 owner = "joker1007"; 2489 repo = "tree-sitter-rbs"; 2490 rev = "de893b166476205b09e79cd3689f95831269579a"; 2491 hash = "sha256-87Z8XQfuqrWYj9Mc+whVu9o3ZwfjGYylbvxZNYnA3UM="; 2492 }; 2493 meta.homepage = "https://github.com/joker1007/tree-sitter-rbs"; 2494 }; 2495 re2c = buildGrammar { 2496 language = "re2c"; 2497 version = "0.0.0+rev=c18a3c2"; 2498 src = fetchFromGitHub { 2499 owner = "tree-sitter-grammars"; 2500 repo = "tree-sitter-re2c"; 2501 rev = "c18a3c2f4b6665e35b7e50d6048ea3cff770c572"; 2502 hash = "sha256-2htX4730fNAO2NKEurDOXH1OIXFd0OfuIbH1ou3a20A="; 2503 }; 2504 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-re2c"; 2505 }; 2506 readline = buildGrammar { 2507 language = "readline"; 2508 version = "0.0.0+rev=74addc9"; 2509 src = fetchFromGitHub { 2510 owner = "tree-sitter-grammars"; 2511 repo = "tree-sitter-readline"; 2512 rev = "74addc90fc539d31d413c0c7cf7581997a7fa46e"; 2513 hash = "sha256-cbQnAPtgMnA41CTI9OyY8WYvdlJOC9g0ZMbitNSvtmI="; 2514 }; 2515 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-readline"; 2516 }; 2517 regex = buildGrammar { 2518 language = "regex"; 2519 version = "0.0.0+rev=b638d29"; 2520 src = fetchFromGitHub { 2521 owner = "tree-sitter"; 2522 repo = "tree-sitter-regex"; 2523 rev = "b638d29335ef41215b86732dd51be34c701ef683"; 2524 hash = "sha256-KHPwvjqvgqLKGL/OeotF1djSSSrAsb2H3CNUmgiva18="; 2525 }; 2526 meta.homepage = "https://github.com/tree-sitter/tree-sitter-regex"; 2527 }; 2528 rego = buildGrammar { 2529 language = "rego"; 2530 version = "0.0.0+rev=20b5a59"; 2531 src = fetchFromGitHub { 2532 owner = "FallenAngel97"; 2533 repo = "tree-sitter-rego"; 2534 rev = "20b5a5958c837bc9f74b231022a68a594a313f6d"; 2535 hash = "sha256-XwlVsOlxYzB0x+T05iuIp7nFAoQkMByKiHXZ0t5QsjI="; 2536 }; 2537 meta.homepage = "https://github.com/FallenAngel97/tree-sitter-rego"; 2538 }; 2539 requirements = buildGrammar { 2540 language = "requirements"; 2541 version = "0.0.0+rev=caeb2ba"; 2542 src = fetchFromGitHub { 2543 owner = "tree-sitter-grammars"; 2544 repo = "tree-sitter-requirements"; 2545 rev = "caeb2ba854dea55931f76034978de1fd79362939"; 2546 hash = "sha256-YszXgZZSMiWBf2vIij8+5GA1FY3Ipeoow8dkrzkLl78="; 2547 }; 2548 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-requirements"; 2549 }; 2550 rescript = buildGrammar { 2551 language = "rescript"; 2552 version = "0.0.0+rev=d2df8a2"; 2553 src = fetchFromGitHub { 2554 owner = "rescript-lang"; 2555 repo = "tree-sitter-rescript"; 2556 rev = "d2df8a285fff95de56a91d2f8152aeceb66f40ef"; 2557 hash = "sha256-yNZrihl4BNvLu0Zqr4lSqvdZCeXU3KnCY7ZYC1U42R0="; 2558 }; 2559 meta.homepage = "https://github.com/rescript-lang/tree-sitter-rescript"; 2560 }; 2561 rnoweb = buildGrammar { 2562 language = "rnoweb"; 2563 version = "0.0.0+rev=1a74dc0"; 2564 src = fetchFromGitHub { 2565 owner = "bamonroe"; 2566 repo = "tree-sitter-rnoweb"; 2567 rev = "1a74dc0ed731ad07db39f063e2c5a6fe528cae7f"; 2568 hash = "sha256-sCjSS6iunij2SXHNzQcTq0HKawH9i5h/vQ6yl77opXw="; 2569 }; 2570 meta.homepage = "https://github.com/bamonroe/tree-sitter-rnoweb"; 2571 }; 2572 robot = buildGrammar { 2573 language = "robot"; 2574 version = "0.0.0+rev=e34def7"; 2575 src = fetchFromGitHub { 2576 owner = "Hubro"; 2577 repo = "tree-sitter-robot"; 2578 rev = "e34def7cb0d8a66a59ec5057fe17bb4e6b17b56a"; 2579 hash = "sha256-fTV45TQp2Z+ivh2YWphlJjyuBh0iMCpaNDyKoHrNAh0="; 2580 }; 2581 meta.homepage = "https://github.com/Hubro/tree-sitter-robot"; 2582 }; 2583 robots = buildGrammar { 2584 language = "robots"; 2585 version = "0.0.0+rev=8e3a420"; 2586 src = fetchFromGitHub { 2587 owner = "opa-oz"; 2588 repo = "tree-sitter-robots-txt"; 2589 rev = "8e3a4205b76236bb6dbebdbee5afc262ce38bb62"; 2590 hash = "sha256-OePLE85CWbl0hnre4Apq5Ix2GA8juGV2TE891Py4AME="; 2591 }; 2592 meta.homepage = "https://github.com/opa-oz/tree-sitter-robots-txt"; 2593 }; 2594 roc = buildGrammar { 2595 language = "roc"; 2596 version = "0.0.0+rev=40e52f3"; 2597 src = fetchFromGitHub { 2598 owner = "faldor20"; 2599 repo = "tree-sitter-roc"; 2600 rev = "40e52f343f1b1f270d6ecb2ca898ca9b8cba6936"; 2601 hash = "sha256-TugDNG21Y4VutMvqQJ6iEyozqcFIdFPDbpV87hqymdM="; 2602 }; 2603 meta.homepage = "https://github.com/faldor20/tree-sitter-roc"; 2604 }; 2605 ron = buildGrammar { 2606 language = "ron"; 2607 version = "0.0.0+rev=7893855"; 2608 src = fetchFromGitHub { 2609 owner = "tree-sitter-grammars"; 2610 repo = "tree-sitter-ron"; 2611 rev = "78938553b93075e638035f624973083451b29055"; 2612 hash = "sha256-Sp0g6AWKHNjyUmL5k3RIU+5KtfICfg3o/DH77XRRyI0="; 2613 }; 2614 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-ron"; 2615 }; 2616 rst = buildGrammar { 2617 language = "rst"; 2618 version = "0.0.0+rev=4e562e1"; 2619 src = fetchFromGitHub { 2620 owner = "stsewd"; 2621 repo = "tree-sitter-rst"; 2622 rev = "4e562e1598b95b93db4f3f64fe40ddefbc677a15"; 2623 hash = "sha256-C65FmrEUyMQN+rF3RTN1oNVJtGiTHMZvdRyy/tMjVqY="; 2624 }; 2625 meta.homepage = "https://github.com/stsewd/tree-sitter-rst"; 2626 }; 2627 ruby = buildGrammar { 2628 language = "ruby"; 2629 version = "0.0.0+rev=89bd7a8"; 2630 src = fetchFromGitHub { 2631 owner = "tree-sitter"; 2632 repo = "tree-sitter-ruby"; 2633 rev = "89bd7a8e5450cb6a942418a619d30469f259e5d6"; 2634 hash = "sha256-84Nqw6QyGqwKAT+7Cdrzl1SikfJ3doX3tngGZWaXkVc="; 2635 }; 2636 meta.homepage = "https://github.com/tree-sitter/tree-sitter-ruby"; 2637 }; 2638 runescript = buildGrammar { 2639 language = "runescript"; 2640 version = "0.0.0+rev=cf85bbd"; 2641 src = fetchFromGitHub { 2642 owner = "2004Scape"; 2643 repo = "tree-sitter-runescript"; 2644 rev = "cf85bbd5da0c5ad243301d889c7f84d790a4cae4"; 2645 hash = "sha256-LRHTy5XMU2FOru7YrFlwuDU7brtnI/8RhAdQnY7Fkpk="; 2646 }; 2647 meta.homepage = "https://github.com/2004Scape/tree-sitter-runescript"; 2648 }; 2649 rust = buildGrammar { 2650 language = "rust"; 2651 version = "0.0.0+rev=3691201"; 2652 src = fetchFromGitHub { 2653 owner = "tree-sitter"; 2654 repo = "tree-sitter-rust"; 2655 rev = "3691201b01cacb2f96ffca4c632c4e938bfacd88"; 2656 hash = "sha256-a9Te7SXVd7hkinrpvwrWgb6J53PoSL/Irk0DpQ6vS7k="; 2657 }; 2658 meta.homepage = "https://github.com/tree-sitter/tree-sitter-rust"; 2659 }; 2660 scala = buildGrammar { 2661 language = "scala"; 2662 version = "0.0.0+rev=2d55e74"; 2663 src = fetchFromGitHub { 2664 owner = "tree-sitter"; 2665 repo = "tree-sitter-scala"; 2666 rev = "2d55e74b0485fe05058ffe5e8155506c9710c767"; 2667 hash = "sha256-ZE+zjpb52hvehJjNchJYK81XZbGAudeTRxlczuoix5g="; 2668 }; 2669 meta.homepage = "https://github.com/tree-sitter/tree-sitter-scala"; 2670 }; 2671 scfg = buildGrammar { 2672 language = "scfg"; 2673 version = "0.0.0+rev=2f3709e"; 2674 src = fetchFromGitHub { 2675 owner = "rockorager"; 2676 repo = "tree-sitter-scfg"; 2677 rev = "2f3709e7656fa2c443f92041c91a9f843f8cd625"; 2678 hash = "sha256-2/n+pSR6Ojahm8iBnpNsQscrXQqzZflKBA42gX29u50="; 2679 }; 2680 generate = true; 2681 meta.homepage = "https://github.com/rockorager/tree-sitter-scfg"; 2682 }; 2683 scheme = buildGrammar { 2684 language = "scheme"; 2685 version = "0.0.0+rev=e35b41a"; 2686 src = fetchFromGitHub { 2687 owner = "6cdh"; 2688 repo = "tree-sitter-scheme"; 2689 rev = "e35b41a183164f4a12e10da3d0c430e837c3d75a"; 2690 hash = "sha256-drLgTk0opTlyQFgsFdz0hPNl6wzMcQaRycpqIpWirIk="; 2691 }; 2692 meta.homepage = "https://github.com/6cdh/tree-sitter-scheme"; 2693 }; 2694 scss = buildGrammar { 2695 language = "scss"; 2696 version = "0.0.0+rev=c478c68"; 2697 src = fetchFromGitHub { 2698 owner = "serenadeai"; 2699 repo = "tree-sitter-scss"; 2700 rev = "c478c6868648eff49eb04a4df90d703dc45b312a"; 2701 hash = "sha256-BFtMT6eccBWUyq6b8UXRAbB1R1XD3CrrFf1DM3aUI5c="; 2702 }; 2703 meta.homepage = "https://github.com/serenadeai/tree-sitter-scss"; 2704 }; 2705 sflog = buildGrammar { 2706 language = "sflog"; 2707 version = "0.0.0+rev=3597575"; 2708 src = fetchFromGitHub { 2709 owner = "aheber"; 2710 repo = "tree-sitter-sfapex"; 2711 rev = "3597575a429766dd7ecce9f5bb97f6fec4419d5d"; 2712 hash = "sha256-TOytPX/jBdVDYHBacpT9hAVVZcW+XGvIsubAqs9Dm80="; 2713 }; 2714 location = "sflog"; 2715 meta.homepage = "https://github.com/aheber/tree-sitter-sfapex"; 2716 }; 2717 slang = buildGrammar { 2718 language = "slang"; 2719 version = "0.0.0+rev=a4454e3"; 2720 src = fetchFromGitHub { 2721 owner = "tree-sitter-grammars"; 2722 repo = "tree-sitter-slang"; 2723 rev = "a4454e3004a9e8fea2df7fd2535fbaa05500da21"; 2724 hash = "sha256-z1cIxsunZ7ZhzaQVuYtsXbgdrNjDcYtGi/jOQ+FhlYM="; 2725 }; 2726 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-slang"; 2727 }; 2728 slim = buildGrammar { 2729 language = "slim"; 2730 version = "0.0.0+rev=a06113f"; 2731 src = fetchFromGitHub { 2732 owner = "theoo"; 2733 repo = "tree-sitter-slim"; 2734 rev = "a06113f5175b805a37d20df0a6f9d722e0ab6cfe"; 2735 hash = "sha256-Uk0AltQNhVd3VHQYRN+gJWd7tnVYr7qzBce6yEdtVaw="; 2736 }; 2737 meta.homepage = "https://github.com/theoo/tree-sitter-slim"; 2738 }; 2739 slint = buildGrammar { 2740 language = "slint"; 2741 version = "0.0.0+rev=96bc969"; 2742 src = fetchFromGitHub { 2743 owner = "slint-ui"; 2744 repo = "tree-sitter-slint"; 2745 rev = "96bc969d20ff347030519184ea2467f4046a524d"; 2746 hash = "sha256-yTZxuA3Bco0Cv+kZ1VbfQZbIu12Y5N4b3HIUJ/PBpWA="; 2747 }; 2748 meta.homepage = "https://github.com/slint-ui/tree-sitter-slint"; 2749 }; 2750 smali = buildGrammar { 2751 language = "smali"; 2752 version = "0.0.0+rev=fdfa6a1"; 2753 src = fetchFromGitHub { 2754 owner = "tree-sitter-grammars"; 2755 repo = "tree-sitter-smali"; 2756 rev = "fdfa6a1febc43c7467aa7e937b87b607956f2346"; 2757 hash = "sha256-S0U6Xuntz16DrpYwSqMQu8Cu7UuD/JufHUxIHv826yw="; 2758 }; 2759 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-smali"; 2760 }; 2761 smithy = buildGrammar { 2762 language = "smithy"; 2763 version = "0.0.0+rev=ec4fe14"; 2764 src = fetchFromGitHub { 2765 owner = "indoorvivants"; 2766 repo = "tree-sitter-smithy"; 2767 rev = "ec4fe14586f2b0a1bc65d6db17f8d8acd8a90433"; 2768 hash = "sha256-wEm4HSfeZOpn1OKw7ipLhoeNko8aPKDl2abupdQq+ok="; 2769 }; 2770 meta.homepage = "https://github.com/indoorvivants/tree-sitter-smithy"; 2771 }; 2772 snakemake = buildGrammar { 2773 language = "snakemake"; 2774 version = "0.0.0+rev=f36c158"; 2775 src = fetchFromGitHub { 2776 owner = "osthomas"; 2777 repo = "tree-sitter-snakemake"; 2778 rev = "f36c1587624d6d84376c82a357c20fc319cbf02c"; 2779 hash = "sha256-yiEfMB67bIaIj+iXQ/ShvVQES6HCWnKI6DzWxsrIrRk="; 2780 }; 2781 meta.homepage = "https://github.com/osthomas/tree-sitter-snakemake"; 2782 }; 2783 solidity = buildGrammar { 2784 language = "solidity"; 2785 version = "0.0.0+rev=d38dcd0"; 2786 src = fetchFromGitHub { 2787 owner = "JoranHonig"; 2788 repo = "tree-sitter-solidity"; 2789 rev = "d38dcd0b58b223c43e3f9265914fb3167dc624c6"; 2790 hash = "sha256-NdulFV/uu6qqZGeUrnNe11aG7Q9Qmr0RU5aUbeu3pL8="; 2791 }; 2792 meta.homepage = "https://github.com/JoranHonig/tree-sitter-solidity"; 2793 }; 2794 soql = buildGrammar { 2795 language = "soql"; 2796 version = "0.0.0+rev=3597575"; 2797 src = fetchFromGitHub { 2798 owner = "aheber"; 2799 repo = "tree-sitter-sfapex"; 2800 rev = "3597575a429766dd7ecce9f5bb97f6fec4419d5d"; 2801 hash = "sha256-TOytPX/jBdVDYHBacpT9hAVVZcW+XGvIsubAqs9Dm80="; 2802 }; 2803 location = "soql"; 2804 meta.homepage = "https://github.com/aheber/tree-sitter-sfapex"; 2805 }; 2806 sosl = buildGrammar { 2807 language = "sosl"; 2808 version = "0.0.0+rev=3597575"; 2809 src = fetchFromGitHub { 2810 owner = "aheber"; 2811 repo = "tree-sitter-sfapex"; 2812 rev = "3597575a429766dd7ecce9f5bb97f6fec4419d5d"; 2813 hash = "sha256-TOytPX/jBdVDYHBacpT9hAVVZcW+XGvIsubAqs9Dm80="; 2814 }; 2815 location = "sosl"; 2816 meta.homepage = "https://github.com/aheber/tree-sitter-sfapex"; 2817 }; 2818 sourcepawn = buildGrammar { 2819 language = "sourcepawn"; 2820 version = "0.0.0+rev=5a8fdd4"; 2821 src = fetchFromGitHub { 2822 owner = "nilshelmig"; 2823 repo = "tree-sitter-sourcepawn"; 2824 rev = "5a8fdd446b516c81e218245c12129c6ad4bccfa2"; 2825 hash = "sha256-TfLCG2Ro3QnGStyCNqHwO54HQMR2fEOV6FjBv+0LjJ0="; 2826 }; 2827 meta.homepage = "https://github.com/nilshelmig/tree-sitter-sourcepawn"; 2828 }; 2829 sparql = buildGrammar { 2830 language = "sparql"; 2831 version = "0.0.0+rev=d853661"; 2832 src = fetchFromGitHub { 2833 owner = "GordianDziwis"; 2834 repo = "tree-sitter-sparql"; 2835 rev = "d853661ca680d8ff7f8d800182d5782b61d0dd58"; 2836 hash = "sha256-0BV0y8IyeIPpuxTixlJL1PsDCuhXbGaImu8JU8WFoPU="; 2837 }; 2838 meta.homepage = "https://github.com/GordianDziwis/tree-sitter-sparql"; 2839 }; 2840 sql = buildGrammar { 2841 language = "sql"; 2842 version = "0.0.0+rev=b1ec2aa"; 2843 src = fetchFromGitHub { 2844 owner = "derekstride"; 2845 repo = "tree-sitter-sql"; 2846 rev = "b1ec2aa5091624e4729f0a771a6d631afebf1ed4"; 2847 hash = "sha256-DSPmzoCO2jGkBeeKp2+pFlTPfrirnmMJEjRsabtDn/E="; 2848 }; 2849 meta.homepage = "https://github.com/derekstride/tree-sitter-sql"; 2850 }; 2851 squirrel = buildGrammar { 2852 language = "squirrel"; 2853 version = "0.0.0+rev=072c969"; 2854 src = fetchFromGitHub { 2855 owner = "tree-sitter-grammars"; 2856 repo = "tree-sitter-squirrel"; 2857 rev = "072c969749e66f000dba35a33c387650e203e96e"; 2858 hash = "sha256-tJBmxTD4hi9zxXMEuAX+uslo45zEawh09+tgv56s/AU="; 2859 }; 2860 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-squirrel"; 2861 }; 2862 ssh_config = buildGrammar { 2863 language = "ssh_config"; 2864 version = "0.0.0+rev=2d620d0"; 2865 src = fetchFromGitHub { 2866 owner = "tree-sitter-grammars"; 2867 repo = "tree-sitter-ssh-config"; 2868 rev = "2d620d0ad636705800cf0ddb92c30afe703cd84f"; 2869 hash = "sha256-9eSiS8xhCmOJ4KaC3FUkTZE2iLWpE8xbDgsmj0DtgOA="; 2870 }; 2871 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-ssh-config"; 2872 }; 2873 starlark = buildGrammar { 2874 language = "starlark"; 2875 version = "0.0.0+rev=a453dbf"; 2876 src = fetchFromGitHub { 2877 owner = "tree-sitter-grammars"; 2878 repo = "tree-sitter-starlark"; 2879 rev = "a453dbf3ba433db0e5ec621a38a7e59d72e4dc69"; 2880 hash = "sha256-iBchBq9NE4QqHc8MbWs4YgzUH6EB0W7RCIk07I6Zm+I="; 2881 }; 2882 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-starlark"; 2883 }; 2884 strace = buildGrammar { 2885 language = "strace"; 2886 version = "0.0.0+rev=d819cdd"; 2887 src = fetchFromGitHub { 2888 owner = "sigmaSd"; 2889 repo = "tree-sitter-strace"; 2890 rev = "d819cdd5dbe455bd3c859193633c8d91c0df7c36"; 2891 hash = "sha256-u2LznohljEq7WEoVbwr1ZyV+qbchDuoktJFCeh4iePg="; 2892 }; 2893 meta.homepage = "https://github.com/sigmaSd/tree-sitter-strace"; 2894 }; 2895 styled = buildGrammar { 2896 language = "styled"; 2897 version = "0.0.0+rev=319cdca"; 2898 src = fetchFromGitHub { 2899 owner = "mskelton"; 2900 repo = "tree-sitter-styled"; 2901 rev = "319cdcaa0346ba6db668a222d938e5c3569e2a51"; 2902 hash = "sha256-sKRSgN5mSF+uolWD6iKrCR83Ssroytr8ZGduTTyyxGQ="; 2903 }; 2904 meta.homepage = "https://github.com/mskelton/tree-sitter-styled"; 2905 }; 2906 supercollider = buildGrammar { 2907 language = "supercollider"; 2908 version = "0.0.0+rev=1a8ee0d"; 2909 src = fetchFromGitHub { 2910 owner = "madskjeldgaard"; 2911 repo = "tree-sitter-supercollider"; 2912 rev = "1a8ee0da9a4f2df5a8a22f4d637ac863623a78a7"; 2913 hash = "sha256-G23AZO1zvTvRE9ciV7qMuSoaCYulhyOkwiRwgK06NRQ="; 2914 }; 2915 meta.homepage = "https://github.com/madskjeldgaard/tree-sitter-supercollider"; 2916 }; 2917 superhtml = buildGrammar { 2918 language = "superhtml"; 2919 version = "0.0.0+rev=a67317f"; 2920 src = fetchFromGitHub { 2921 owner = "kristoff-it"; 2922 repo = "superhtml"; 2923 rev = "a67317fb81afe76cc04e6d92124cfc20a903cee7"; 2924 hash = "sha256-Timo86R0nIktTThut1AlNzawnb5r3rddxY1VObdVSVE="; 2925 }; 2926 location = "tree-sitter-superhtml"; 2927 meta.homepage = "https://github.com/kristoff-it/superhtml"; 2928 }; 2929 surface = buildGrammar { 2930 language = "surface"; 2931 version = "0.0.0+rev=f4586b3"; 2932 src = fetchFromGitHub { 2933 owner = "connorlay"; 2934 repo = "tree-sitter-surface"; 2935 rev = "f4586b35ac8548667a9aaa4eae44456c1f43d032"; 2936 hash = "sha256-Fn/pF8yvU+Ll7WmoMHnEcNxb3dsfNhuKhXA1UgXeviA="; 2937 }; 2938 meta.homepage = "https://github.com/connorlay/tree-sitter-surface"; 2939 }; 2940 svelte = buildGrammar { 2941 language = "svelte"; 2942 version = "0.0.0+rev=ae5199d"; 2943 src = fetchFromGitHub { 2944 owner = "tree-sitter-grammars"; 2945 repo = "tree-sitter-svelte"; 2946 rev = "ae5199db47757f785e43a14b332118a5474de1a2"; 2947 hash = "sha256-cH9h7i6MImw7KlcuVQ6XVKNjd9dFjo93J1JdTWmEpV4="; 2948 }; 2949 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-svelte"; 2950 }; 2951 sway = buildGrammar { 2952 language = "sway"; 2953 version = "0.0.0+rev=3950067"; 2954 src = fetchFromGitHub { 2955 owner = "FuelLabs"; 2956 repo = "tree-sitter-sway"; 2957 rev = "395006713db3bbb90d267ebdfcbf1881b399b05c"; 2958 hash = "sha256-5Js5WbpQAln6cfdjEd0emMtkC6uFGWA2LXQZkiXbap4="; 2959 }; 2960 meta.homepage = "https://github.com/FuelLabs/tree-sitter-sway.git"; 2961 }; 2962 swift = buildGrammar { 2963 language = "swift"; 2964 version = "0.0.0+rev=99a5241"; 2965 src = fetchFromGitHub { 2966 owner = "alex-pinkus"; 2967 repo = "tree-sitter-swift"; 2968 rev = "99a5241ceac351a4af57bcc3571cef5064bde0a3"; 2969 hash = "sha256-JmOIzQ1xRTvttscPXjzDDWjFV0+4R1MusGlQCz11Ydo="; 2970 }; 2971 generate = true; 2972 meta.homepage = "https://github.com/alex-pinkus/tree-sitter-swift"; 2973 }; 2974 sxhkdrc = buildGrammar { 2975 language = "sxhkdrc"; 2976 version = "0.0.0+rev=440d5f9"; 2977 src = fetchFromGitHub { 2978 owner = "RaafatTurki"; 2979 repo = "tree-sitter-sxhkdrc"; 2980 rev = "440d5f913d9465c9c776a1bd92334d32febcf065"; 2981 hash = "sha256-AGhGYomrMe6Wj+EHLQT4v0BiU4jxhxXpVQkU2xU/1ZI="; 2982 }; 2983 meta.homepage = "https://github.com/RaafatTurki/tree-sitter-sxhkdrc"; 2984 }; 2985 systemtap = buildGrammar { 2986 language = "systemtap"; 2987 version = "0.0.0+rev=f2b378a"; 2988 src = fetchFromGitHub { 2989 owner = "ok-ryoko"; 2990 repo = "tree-sitter-systemtap"; 2991 rev = "f2b378a9af0b7e1192cff67a5fb45508c927205d"; 2992 hash = "sha256-HzV6RZMTSa41Q5hMiM1FwiHLbho62fuywtKzqrwjNDQ="; 2993 }; 2994 meta.homepage = "https://github.com/ok-ryoko/tree-sitter-systemtap"; 2995 }; 2996 systemverilog = buildGrammar { 2997 language = "systemverilog"; 2998 version = "0.0.0+rev=140a6d9"; 2999 src = fetchFromGitHub { 3000 owner = "gmlarumbe"; 3001 repo = "tree-sitter-systemverilog"; 3002 rev = "140a6d96aa753f550d01c0d6c95dbf7c0cfae3fb"; 3003 hash = "sha256-YR5drmlt7+6D9jc6k0xIC04Y8ap3X51+AA6RIEfYIZw="; 3004 }; 3005 meta.homepage = "https://github.com/gmlarumbe/tree-sitter-systemverilog"; 3006 }; 3007 t32 = buildGrammar { 3008 language = "t32"; 3009 version = "0.0.0+rev=335e553"; 3010 src = fetchFromGitLab { 3011 owner = "xasc"; 3012 repo = "tree-sitter-t32"; 3013 rev = "335e5533de72a4ac8c6763958df1befbdc855a30"; 3014 hash = "sha256-6GO3B5Llr/89bQs9Vv7JA5xo7Gbw72PHqlxZonx8MU0="; 3015 }; 3016 meta.homepage = "https://gitlab.com/xasc/tree-sitter-t32"; 3017 }; 3018 tablegen = buildGrammar { 3019 language = "tablegen"; 3020 version = "0.0.0+rev=b117088"; 3021 src = fetchFromGitHub { 3022 owner = "tree-sitter-grammars"; 3023 repo = "tree-sitter-tablegen"; 3024 rev = "b1170880c61355aaf38fc06f4af7d3c55abdabc4"; 3025 hash = "sha256-uJCn2RdTnOf/guBUhfodgQ8pMshNh+xUJZunoLwNgrM="; 3026 }; 3027 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-tablegen"; 3028 }; 3029 tact = buildGrammar { 3030 language = "tact"; 3031 version = "0.0.0+rev=a6267c2"; 3032 src = fetchFromGitHub { 3033 owner = "tact-lang"; 3034 repo = "tree-sitter-tact"; 3035 rev = "a6267c2091ed432c248780cec9f8d42c8766d9ad"; 3036 hash = "sha256-2AUN/VYor3K0hkneLYa6+LjE+V8EJogFqBTgdfvOiKM="; 3037 }; 3038 meta.homepage = "https://github.com/tact-lang/tree-sitter-tact"; 3039 }; 3040 tcl = buildGrammar { 3041 language = "tcl"; 3042 version = "0.0.0+rev=f15e711"; 3043 src = fetchFromGitHub { 3044 owner = "tree-sitter-grammars"; 3045 repo = "tree-sitter-tcl"; 3046 rev = "f15e711167661d1ba541d4f62b9dbfc4ce61ec56"; 3047 hash = "sha256-173xUAc2/LMDQSTEM3l3R4UuF/R5fdUyhEpXv6Eh02s="; 3048 }; 3049 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-tcl"; 3050 }; 3051 teal = buildGrammar { 3052 language = "teal"; 3053 version = "0.0.0+rev=05d276e"; 3054 src = fetchFromGitHub { 3055 owner = "euclidianAce"; 3056 repo = "tree-sitter-teal"; 3057 rev = "05d276e737055e6f77a21335b7573c9d3c091e2f"; 3058 hash = "sha256-JDqWr895Ob1Jn3Kf44xbkMJqyna0AiMBU5xJpA6ZP7w="; 3059 }; 3060 generate = true; 3061 meta.homepage = "https://github.com/euclidianAce/tree-sitter-teal"; 3062 }; 3063 templ = buildGrammar { 3064 language = "templ"; 3065 version = "0.0.0+rev=a35a02c"; 3066 src = fetchFromGitHub { 3067 owner = "vrischmann"; 3068 repo = "tree-sitter-templ"; 3069 rev = "a35a02cb608291ac8c12082dcbd2b5f34a7ad45f"; 3070 hash = "sha256-UuyBBcoOLr+OKp5hxyxK7HNrpUo+CQzz4K4HNvJVkO4="; 3071 }; 3072 meta.homepage = "https://github.com/vrischmann/tree-sitter-templ"; 3073 }; 3074 tera = buildGrammar { 3075 language = "tera"; 3076 version = "0.0.0+rev=692937d"; 3077 src = fetchFromGitHub { 3078 owner = "uncenter"; 3079 repo = "tree-sitter-tera"; 3080 rev = "692937d52c8dfd91ce0dde722b9b4febbc9bc712"; 3081 hash = "sha256-3ZUark8lSH8mJwuLcvJPiQnE7+rlXstKkTPjvHzsE38="; 3082 }; 3083 meta.homepage = "https://github.com/uncenter/tree-sitter-tera"; 3084 }; 3085 terraform = buildGrammar { 3086 language = "terraform"; 3087 version = "0.0.0+rev=fad9918"; 3088 src = fetchFromGitHub { 3089 owner = "MichaHoffmann"; 3090 repo = "tree-sitter-hcl"; 3091 rev = "fad991865fee927dd1de5e172fb3f08ac674d914"; 3092 hash = "sha256-Kq0KtkF6xtZcN2s8KzYGyguJH2iOTlA2WRytZ+KGTUE="; 3093 }; 3094 location = "dialects/terraform"; 3095 meta.homepage = "https://github.com/MichaHoffmann/tree-sitter-hcl"; 3096 }; 3097 textproto = buildGrammar { 3098 language = "textproto"; 3099 version = "0.0.0+rev=568471b"; 3100 src = fetchFromGitHub { 3101 owner = "PorterAtGoogle"; 3102 repo = "tree-sitter-textproto"; 3103 rev = "568471b80fd8793d37ed01865d8c2208a9fefd1b"; 3104 hash = "sha256-VAj8qSxbkFqNp0X8BOZNvGTggSXZvzDjODedY11J0BQ="; 3105 }; 3106 meta.homepage = "https://github.com/PorterAtGoogle/tree-sitter-textproto"; 3107 }; 3108 thrift = buildGrammar { 3109 language = "thrift"; 3110 version = "0.0.0+rev=68fd0d8"; 3111 src = fetchFromGitHub { 3112 owner = "tree-sitter-grammars"; 3113 repo = "tree-sitter-thrift"; 3114 rev = "68fd0d80943a828d9e6f49c58a74be1e9ca142cf"; 3115 hash = "sha256-owZbs8ttjKrqTA8fQ/NmBGyIUUItSUvvW4hRv0NPV8Y="; 3116 }; 3117 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-thrift"; 3118 }; 3119 tiger = buildGrammar { 3120 language = "tiger"; 3121 version = "0.0.0+rev=4a77b2d"; 3122 src = fetchFromGitHub { 3123 owner = "ambroisie"; 3124 repo = "tree-sitter-tiger"; 3125 rev = "4a77b2d7a004587646bddc4e854779044b6db459"; 3126 hash = "sha256-jLdJ3nLShoBxVCcUbnaswYG5d4UU8aaE1xexb2LnmTQ="; 3127 }; 3128 meta.homepage = "https://github.com/ambroisie/tree-sitter-tiger"; 3129 }; 3130 tlaplus = buildGrammar { 3131 language = "tlaplus"; 3132 version = "0.0.0+rev=2d83194"; 3133 src = fetchFromGitHub { 3134 owner = "tlaplus-community"; 3135 repo = "tree-sitter-tlaplus"; 3136 rev = "2d831940c782850f64dabf5b7b17e9e51f7f0ebb"; 3137 hash = "sha256-AW22SNBF6Y2jD6ROwE3vANWGX08HqR0XjVkthAL+QJs="; 3138 }; 3139 meta.homepage = "https://github.com/tlaplus-community/tree-sitter-tlaplus"; 3140 }; 3141 tmux = buildGrammar { 3142 language = "tmux"; 3143 version = "0.0.0+rev=0252ecd"; 3144 src = fetchFromGitHub { 3145 owner = "Freed-Wu"; 3146 repo = "tree-sitter-tmux"; 3147 rev = "0252ecd080016e45e6305ef1a943388f5ae2f4b4"; 3148 hash = "sha256-8f78qYxqoiOAnl3HzEbF4Rci3rFy0SnELoU+QP7pUlk="; 3149 }; 3150 meta.homepage = "https://github.com/Freed-Wu/tree-sitter-tmux"; 3151 }; 3152 todotxt = buildGrammar { 3153 language = "todotxt"; 3154 version = "0.0.0+rev=3937c5c"; 3155 src = fetchFromGitHub { 3156 owner = "arnarg"; 3157 repo = "tree-sitter-todotxt"; 3158 rev = "3937c5cd105ec4127448651a21aef45f52d19609"; 3159 hash = "sha256-OeAh51rcFTiexAraRzIZUR/A8h9RPwKY7rmtc3ZzoRQ="; 3160 }; 3161 meta.homepage = "https://github.com/arnarg/tree-sitter-todotxt"; 3162 }; 3163 toml = buildGrammar { 3164 language = "toml"; 3165 version = "0.0.0+rev=64b5683"; 3166 src = fetchFromGitHub { 3167 owner = "tree-sitter-grammars"; 3168 repo = "tree-sitter-toml"; 3169 rev = "64b56832c2cffe41758f28e05c756a3a98d16f41"; 3170 hash = "sha256-m9RlGkHiOL/PNENrdEPqtPlahSqGymsx7gZrCoN/Lsk="; 3171 }; 3172 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-toml"; 3173 }; 3174 tsv = buildGrammar { 3175 language = "tsv"; 3176 version = "0.0.0+rev=7eb7297"; 3177 src = fetchFromGitHub { 3178 owner = "tree-sitter-grammars"; 3179 repo = "tree-sitter-csv"; 3180 rev = "7eb7297823605392d2bbcc4c09b1cd18d6fa9529"; 3181 hash = "sha256-5VL7uREH0lloAWo9rdJXsjDsWxgL6fngWJSmi4fM7UQ="; 3182 }; 3183 location = "tsv"; 3184 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-csv"; 3185 }; 3186 tsx = buildGrammar { 3187 language = "tsx"; 3188 version = "0.0.0+rev=75b3874"; 3189 src = fetchFromGitHub { 3190 owner = "tree-sitter"; 3191 repo = "tree-sitter-typescript"; 3192 rev = "75b3874edb2dc714fb1fd77a32013d0f8699989f"; 3193 hash = "sha256-A0M6IBoY87ekSV4DfGHDU5zzFWdLjGqSyVr6VENgA+s="; 3194 }; 3195 location = "tsx"; 3196 meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript"; 3197 }; 3198 turtle = buildGrammar { 3199 language = "turtle"; 3200 version = "0.0.0+rev=7f789ea"; 3201 src = fetchFromGitHub { 3202 owner = "GordianDziwis"; 3203 repo = "tree-sitter-turtle"; 3204 rev = "7f789ea7ef765080f71a298fc96b7c957fa24422"; 3205 hash = "sha256-z6f73euFAG9du5owz7V9WLbWK81Jg0DwxN1metKPbTA="; 3206 }; 3207 meta.homepage = "https://github.com/GordianDziwis/tree-sitter-turtle"; 3208 }; 3209 twig = buildGrammar { 3210 language = "twig"; 3211 version = "0.0.0+rev=7195ee5"; 3212 src = fetchFromGitHub { 3213 owner = "gbprod"; 3214 repo = "tree-sitter-twig"; 3215 rev = "7195ee573ab5c3b3bb0e91b042e6f83ac1b11104"; 3216 hash = "sha256-wQ5pHFU35wqT3UxHIZ/cP8RPPX+mpGQCoBr9ilRfc4w="; 3217 }; 3218 meta.homepage = "https://github.com/gbprod/tree-sitter-twig"; 3219 }; 3220 typescript = buildGrammar { 3221 language = "typescript"; 3222 version = "0.0.0+rev=75b3874"; 3223 src = fetchFromGitHub { 3224 owner = "tree-sitter"; 3225 repo = "tree-sitter-typescript"; 3226 rev = "75b3874edb2dc714fb1fd77a32013d0f8699989f"; 3227 hash = "sha256-A0M6IBoY87ekSV4DfGHDU5zzFWdLjGqSyVr6VENgA+s="; 3228 }; 3229 location = "typescript"; 3230 meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript"; 3231 }; 3232 typespec = buildGrammar { 3233 language = "typespec"; 3234 version = "0.0.0+rev=814c982"; 3235 src = fetchFromGitHub { 3236 owner = "happenslol"; 3237 repo = "tree-sitter-typespec"; 3238 rev = "814c98283fd92a248ba9d49ebfe61bc672a35875"; 3239 hash = "sha256-3/zNoawx1DsKmG0KFvJD+o80IMBsJd2VV2ng+fSrV1c="; 3240 }; 3241 meta.homepage = "https://github.com/happenslol/tree-sitter-typespec"; 3242 }; 3243 typoscript = buildGrammar { 3244 language = "typoscript"; 3245 version = "0.0.0+rev=5d8fde8"; 3246 src = fetchFromGitHub { 3247 owner = "Teddytrombone"; 3248 repo = "tree-sitter-typoscript"; 3249 rev = "5d8fde870b0ded1f429ba5bb249a9d9f8589ff5f"; 3250 hash = "sha256-GysGb879dk5e1U6OO26q1gVAhkWxc/GRpkNN785ZoQw="; 3251 }; 3252 meta.homepage = "https://github.com/Teddytrombone/tree-sitter-typoscript"; 3253 }; 3254 typst = buildGrammar { 3255 language = "typst"; 3256 version = "0.0.0+rev=46cf4de"; 3257 src = fetchFromGitHub { 3258 owner = "uben0"; 3259 repo = "tree-sitter-typst"; 3260 rev = "46cf4ded12ee974a70bf8457263b67ad7ee0379d"; 3261 hash = "sha256-s/9R3DKA6dix6BkU4mGXaVggE4bnzOyu20T1wuqHQxk="; 3262 }; 3263 meta.homepage = "https://github.com/uben0/tree-sitter-typst"; 3264 }; 3265 udev = buildGrammar { 3266 language = "udev"; 3267 version = "0.0.0+rev=2fcb563"; 3268 src = fetchFromGitHub { 3269 owner = "tree-sitter-grammars"; 3270 repo = "tree-sitter-udev"; 3271 rev = "2fcb563a4d56a6b8e8c129252325fc6335e4acbf"; 3272 hash = "sha256-EZwYyhMOPlQoeIRCbHOIfMaO5WEK6eKIVeC1NQgm+is="; 3273 }; 3274 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-udev"; 3275 }; 3276 ungrammar = buildGrammar { 3277 language = "ungrammar"; 3278 version = "0.0.0+rev=debd26f"; 3279 src = fetchFromGitHub { 3280 owner = "tree-sitter-grammars"; 3281 repo = "tree-sitter-ungrammar"; 3282 rev = "debd26fed283d80456ebafa33a06957b0c52e451"; 3283 hash = "sha256-ftvcD8I+hYqH3EGxaRZ0w8FHjBA34OSTTsrUsAOtayU="; 3284 }; 3285 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-ungrammar"; 3286 }; 3287 unison = buildGrammar { 3288 language = "unison"; 3289 version = "0.0.0+rev=169e7f7"; 3290 src = fetchFromGitHub { 3291 owner = "kylegoetz"; 3292 repo = "tree-sitter-unison"; 3293 rev = "169e7f748a540ec360c0cb086b448faad012caa4"; 3294 hash = "sha256-0HOLtLh1zRdaGQqchT5zFegWKJHkQe9r7DGKL6sSkPo="; 3295 }; 3296 generate = true; 3297 meta.homepage = "https://github.com/kylegoetz/tree-sitter-unison"; 3298 }; 3299 usd = buildGrammar { 3300 language = "usd"; 3301 version = "0.0.0+rev=4e0875f"; 3302 src = fetchFromGitHub { 3303 owner = "ColinKennedy"; 3304 repo = "tree-sitter-usd"; 3305 rev = "4e0875f724d94d0c2ff36f9b8cb0b12f8b20d216"; 3306 hash = "sha256-r6Sm8FiTgxdYc5cAG5JXVtA5/2jID5H/xmKbjSYn/zI="; 3307 }; 3308 meta.homepage = "https://github.com/ColinKennedy/tree-sitter-usd"; 3309 }; 3310 uxntal = buildGrammar { 3311 language = "uxntal"; 3312 version = "0.0.0+rev=ad9b638"; 3313 src = fetchFromGitHub { 3314 owner = "tree-sitter-grammars"; 3315 repo = "tree-sitter-uxntal"; 3316 rev = "ad9b638b914095320de85d59c49ab271603af048"; 3317 hash = "sha256-hR0EaYv1++MJ0pdBl3ZtyEljitnp5hgFWQa9F6b1KE4="; 3318 }; 3319 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-uxntal"; 3320 }; 3321 v = buildGrammar { 3322 language = "v"; 3323 version = "0.0.0+rev=236d51b"; 3324 src = fetchFromGitHub { 3325 owner = "vlang"; 3326 repo = "v-analyzer"; 3327 rev = "236d51bba1bccd57fd2950956fbffe5fe0248735"; 3328 hash = "sha256-rw/8sPQPB4yfe+EPgMoyyRjuf8JjdNJGpo17/9w8JCs="; 3329 }; 3330 location = "tree_sitter_v"; 3331 meta.homepage = "https://github.com/vlang/v-analyzer"; 3332 }; 3333 vala = buildGrammar { 3334 language = "vala"; 3335 version = "0.0.0+rev=97e6db3"; 3336 src = fetchFromGitHub { 3337 owner = "vala-lang"; 3338 repo = "tree-sitter-vala"; 3339 rev = "97e6db3c8c73b15a9541a458d8e797a07f588ef4"; 3340 hash = "sha256-hAekweZGDHVrWVd04RrN+9Jz0D2kode+DpceTlUXii0="; 3341 }; 3342 meta.homepage = "https://github.com/vala-lang/tree-sitter-vala"; 3343 }; 3344 vento = buildGrammar { 3345 language = "vento"; 3346 version = "0.0.0+rev=3b32474"; 3347 src = fetchFromGitHub { 3348 owner = "ventojs"; 3349 repo = "tree-sitter-vento"; 3350 rev = "3b32474bc29584ea214e4e84b47102408263fe0e"; 3351 hash = "sha256-h8yC+MJIAH7DM69UQ8moJBmcmrSZkxvWrMb+NqtYB2Y="; 3352 }; 3353 meta.homepage = "https://github.com/ventojs/tree-sitter-vento"; 3354 }; 3355 vhdl = buildGrammar { 3356 language = "vhdl"; 3357 version = "0.0.0+rev=73ff9d3"; 3358 src = fetchFromGitHub { 3359 owner = "jpt13653903"; 3360 repo = "tree-sitter-vhdl"; 3361 rev = "73ff9d3e7bc42b8cc123bf5f0b2db12a900ee9b7"; 3362 hash = "sha256-8Fp/x3TC+bq4nJdbeVdBrnz7QnBSD1sc5CC0TRh0mGc="; 3363 }; 3364 meta.homepage = "https://github.com/jpt13653903/tree-sitter-vhdl"; 3365 }; 3366 vhs = buildGrammar { 3367 language = "vhs"; 3368 version = "0.0.0+rev=0c6fae9"; 3369 src = fetchFromGitHub { 3370 owner = "charmbracelet"; 3371 repo = "tree-sitter-vhs"; 3372 rev = "0c6fae9d2cfc5b217bfd1fe84a7678f5917116db"; 3373 hash = "sha256-o7Q/3wwiCjxO6hBfj1Wxoz2y6+wxLH+oCLiapox7+Hk="; 3374 }; 3375 meta.homepage = "https://github.com/charmbracelet/tree-sitter-vhs"; 3376 }; 3377 vim = buildGrammar { 3378 language = "vim"; 3379 version = "0.0.0+rev=3dd4747"; 3380 src = fetchFromGitHub { 3381 owner = "tree-sitter-grammars"; 3382 repo = "tree-sitter-vim"; 3383 rev = "3dd4747082d1b717b8978211c06ef7b6cd16125b"; 3384 hash = "sha256-HOf35dd+zcpXHxFuWjJ6ju/5UZzALe0fUPPuAWXUIHM="; 3385 }; 3386 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-vim"; 3387 }; 3388 vimdoc = buildGrammar { 3389 language = "vimdoc"; 3390 version = "0.0.0+rev=9f6191a"; 3391 src = fetchFromGitHub { 3392 owner = "neovim"; 3393 repo = "tree-sitter-vimdoc"; 3394 rev = "9f6191a98702edc1084245abd5523279d4b681fb"; 3395 hash = "sha256-vAKX9Mx+ZYz7c2dWv01GOJN6Wud7pjddg2luAis0Ib4="; 3396 }; 3397 meta.homepage = "https://github.com/neovim/tree-sitter-vimdoc"; 3398 }; 3399 vrl = buildGrammar { 3400 language = "vrl"; 3401 version = "0.0.0+rev=274b3ce"; 3402 src = fetchFromGitHub { 3403 owner = "belltoy"; 3404 repo = "tree-sitter-vrl"; 3405 rev = "274b3ce63f72aa8ffea18e7fc280d3062d28f0ba"; 3406 hash = "sha256-R+wuG8UkvGA11uTiiUAdzzgjRv1ik4W+qh3YwIREUd4="; 3407 }; 3408 meta.homepage = "https://github.com/belltoy/tree-sitter-vrl"; 3409 }; 3410 vue = buildGrammar { 3411 language = "vue"; 3412 version = "0.0.0+rev=22bdfa6"; 3413 src = fetchFromGitHub { 3414 owner = "tree-sitter-grammars"; 3415 repo = "tree-sitter-vue"; 3416 rev = "22bdfa6c9fc0f5ffa44c6e938ec46869ac8a99ff"; 3417 hash = "sha256-LnmUtJJpBIZPTJqrQQ7WI8V44hPw3yxR+j2jR0pHIdY="; 3418 }; 3419 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-vue"; 3420 }; 3421 wgsl = buildGrammar { 3422 language = "wgsl"; 3423 version = "0.0.0+rev=40259f3"; 3424 src = fetchFromGitHub { 3425 owner = "szebniok"; 3426 repo = "tree-sitter-wgsl"; 3427 rev = "40259f3c77ea856841a4e0c4c807705f3e4a2b65"; 3428 hash = "sha256-voLkcJ/062hzipb3Ak/mgQvFbrLUJdnXq1IupzjMJXA="; 3429 }; 3430 meta.homepage = "https://github.com/szebniok/tree-sitter-wgsl"; 3431 }; 3432 wgsl_bevy = buildGrammar { 3433 language = "wgsl_bevy"; 3434 version = "0.0.0+rev=47c1818"; 3435 src = fetchFromGitHub { 3436 owner = "tree-sitter-grammars"; 3437 repo = "tree-sitter-wgsl-bevy"; 3438 rev = "47c1818d245a6156a488c4c4d06e9336714bae9b"; 3439 hash = "sha256-oL9HDMDl6MgDLZw4NWtdX7W775JZKwD2BweAO+9iI/k="; 3440 }; 3441 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-wgsl-bevy"; 3442 }; 3443 wing = buildGrammar { 3444 language = "wing"; 3445 version = "0.0.0+rev=76e0c25"; 3446 src = fetchFromGitHub { 3447 owner = "winglang"; 3448 repo = "tree-sitter-wing"; 3449 rev = "76e0c25844a66ebc6e866d690fcc5f4e90698947"; 3450 hash = "sha256-N16cZK1dERqFd1FR35AfrsBy5EeeOPSp0FaZ83pMt7I="; 3451 }; 3452 meta.homepage = "https://github.com/winglang/tree-sitter-wing"; 3453 }; 3454 wit = buildGrammar { 3455 language = "wit"; 3456 version = "0.0.0+rev=37bf43c"; 3457 src = fetchFromGitHub { 3458 owner = "liamwh"; 3459 repo = "tree-sitter-wit"; 3460 rev = "37bf43c7f11d2b4af7a78d98a19e6d5c2cf04ad2"; 3461 hash = "sha256-8RRffYuw1wmtRgGGMIfzKnZPM4dKGd0h7A5oOVfEk1Y="; 3462 }; 3463 meta.homepage = "https://github.com/liamwh/tree-sitter-wit"; 3464 }; 3465 xcompose = buildGrammar { 3466 language = "xcompose"; 3467 version = "0.0.0+rev=a51d636"; 3468 src = fetchFromGitHub { 3469 owner = "tree-sitter-grammars"; 3470 repo = "tree-sitter-xcompose"; 3471 rev = "a51d6366f041dbefec4da39a7eb3168a9b1cbc0e"; 3472 hash = "sha256-3V+elXkVBk2aZnDy5Q/MDpBWEWb/mvjh2t2pnjnzgA0="; 3473 }; 3474 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-xcompose"; 3475 }; 3476 xml = buildGrammar { 3477 language = "xml"; 3478 version = "0.0.0+rev=87be254"; 3479 src = fetchFromGitHub { 3480 owner = "tree-sitter-grammars"; 3481 repo = "tree-sitter-xml"; 3482 rev = "87be254e12169240a0e0214dbee5e208df96fa75"; 3483 hash = "sha256-Wf5PY8I0i/YH5dTgVhiZ+DZ2LGsc+NPVWyzkidaQxeI="; 3484 }; 3485 location = "xml"; 3486 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-xml"; 3487 }; 3488 xresources = buildGrammar { 3489 language = "xresources"; 3490 version = "0.0.0+rev=b0822f2"; 3491 src = fetchFromGitHub { 3492 owner = "ValdezFOmar"; 3493 repo = "tree-sitter-xresources"; 3494 rev = "b0822f2ea47600c6e11ee64b2dec8353c9684e8d"; 3495 hash = "sha256-fO0MtUEg3he+DbJcdZQpkdvRcBOmiHw5d+4Cn5E5erA="; 3496 }; 3497 meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-xresources"; 3498 }; 3499 yaml = buildGrammar { 3500 language = "yaml"; 3501 version = "0.0.0+rev=3431ec2"; 3502 src = fetchFromGitHub { 3503 owner = "tree-sitter-grammars"; 3504 repo = "tree-sitter-yaml"; 3505 rev = "3431ec21da1dde751bab55520963cf3a4f1121f3"; 3506 hash = "sha256-4XYAgMXq9AmEuejbM+y1x9oHrStxgrXlm3zg33iEvNQ="; 3507 }; 3508 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-yaml"; 3509 }; 3510 yang = buildGrammar { 3511 language = "yang"; 3512 version = "0.0.0+rev=2c0e6be"; 3513 src = fetchFromGitHub { 3514 owner = "Hubro"; 3515 repo = "tree-sitter-yang"; 3516 rev = "2c0e6be8dd4dcb961c345fa35c309ad4f5bd3502"; 3517 hash = "sha256-6EIK1EStHrUHBLZBsZqd1LL05ZAJ6PKUyIzBBsTVjO8="; 3518 }; 3519 meta.homepage = "https://github.com/Hubro/tree-sitter-yang"; 3520 }; 3521 yuck = buildGrammar { 3522 language = "yuck"; 3523 version = "0.0.0+rev=e877f6a"; 3524 src = fetchFromGitHub { 3525 owner = "tree-sitter-grammars"; 3526 repo = "tree-sitter-yuck"; 3527 rev = "e877f6ade4b77d5ef8787075141053631ba12318"; 3528 hash = "sha256-l8c1/7q8S78jGyl+VAVVgs8wq58PrrjycyJfWXsCgAI="; 3529 }; 3530 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-yuck"; 3531 }; 3532 zathurarc = buildGrammar { 3533 language = "zathurarc"; 3534 version = "0.0.0+rev=0554b4a"; 3535 src = fetchFromGitHub { 3536 owner = "Freed-Wu"; 3537 repo = "tree-sitter-zathurarc"; 3538 rev = "0554b4a5d313244b7fc000cbb41c04afae4f4e31"; 3539 hash = "sha256-edwLcz1WlcRJOoV2Unpho8wmi7TmcpwysBOAdRKprNw="; 3540 }; 3541 meta.homepage = "https://github.com/Freed-Wu/tree-sitter-zathurarc"; 3542 }; 3543 zig = buildGrammar { 3544 language = "zig"; 3545 version = "0.0.0+rev=b670c8d"; 3546 src = fetchFromGitHub { 3547 owner = "tree-sitter-grammars"; 3548 repo = "tree-sitter-zig"; 3549 rev = "b670c8df85a1568f498aa5c8cae42f51a90473c0"; 3550 hash = "sha256-lDMmnmeGr2ti9W692ZqySWObzSUa9vY7f+oHZiE8N+U="; 3551 }; 3552 meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-zig"; 3553 }; 3554 ziggy = buildGrammar { 3555 language = "ziggy"; 3556 version = "0.0.0+rev=de70337"; 3557 src = fetchFromGitHub { 3558 owner = "kristoff-it"; 3559 repo = "ziggy"; 3560 rev = "de703372b2da6fd2c25a8a3c424663ff6bece4ac"; 3561 hash = "sha256-O4IV9V+Xn1DL/gZ7UoAKZTtlv/QToRsmJizQwQZZRqc="; 3562 }; 3563 location = "tree-sitter-ziggy"; 3564 meta.homepage = "https://github.com/kristoff-it/ziggy"; 3565 }; 3566 ziggy_schema = buildGrammar { 3567 language = "ziggy_schema"; 3568 version = "0.0.0+rev=fe3bf93"; 3569 src = fetchFromGitHub { 3570 owner = "kristoff-it"; 3571 repo = "ziggy"; 3572 rev = "fe3bf9389e7ff213cf3548caaf9c6f3d4bb38647"; 3573 hash = "sha256-w2WO2N3+XJWhWnt9swOux2ynKxmePbB4VojXM8K5GAo="; 3574 }; 3575 location = "tree-sitter-ziggy-schema"; 3576 meta.homepage = "https://github.com/kristoff-it/ziggy"; 3577 }; 3578}