anchor.diff:    };
     hlsl = buildGrammar {
       language = "hlsl";
  -    version = "384b26e";
  +    version = "329e3c8";
       source = fetchFromGitHub {
         owner = "theHamsta";
         repo = "tree-sitter-hlsl";
  -      rev = "384b26ec65e10f26cf147bfcde772c50ca5ef0d0";
  -      hash = "sha256-f6jKhC1vPpNTY0Rv1WMdJMNXRFiLsCApy/kIv7CBesA=";
  +      rev = "329e3c8bd6f696a6128e0dccba34b2799dc3037e";
  +      hash = "sha256-unxcw0KTlMDtcdjvIZidU/QckjfHBtc+LzAR7SukdU0=";
       };
       meta.homepage = "https://github.com/theHamsta/tree-sitter-hlsl";
     };
  
positive.code:   };
    glsl = buildGrammar {
      language = "glsl";
      version = "a743ada";
      source = fetchFromGitHub {
        owner = "theHamsta";
        repo = "tree-sitter-glsl";
        rev = "a743ada24fa17da9acc5665133f07d56e03530be";
        hash = "sha256-l2t2U4fZYMMpc1Nkv8JODtDny0/kSUsbiJ/VVD5VyhI=";
      };
      meta.homepage = "https://github.com/theHamsta/tree-sitter-glsl";
    };
  
negative.code:   };
    typescript = buildGrammar {
      language = "typescript";
      version = "0ae3828";
      source = fetchFromGitHub {
        owner = "tree-sitter";
        repo = "tree-sitter-typescript";
        rev = "0ae382803abce0807e90f498105c713b9233e0b2";
        hash = "sha256-we8jkX8Nl9+eGw8c6ZmH5hW7yfzFaNhQ+WDzRvMMx9A=";
      };
      location = "typescript";
      meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript";
  