This commit is contained in:
Grace Yoder 2026-07-15 15:19:45 -06:00
commit 6a3f7b3fde
Signed by: grace
SSH key fingerprint: SHA256:oG9v0ZlohsoMAg083HAwBGOcaPLF3nIuOlAW4MtASMo
7 changed files with 399 additions and 0 deletions

15
src/root.zig Normal file
View file

@ -0,0 +1,15 @@
const std = @import("std");
const Io = std.Io;
const ts = @import("tree-sitter");
pub const grammars = @import("grammars");
pub const queries = @import("queries");
pub fn getLang(lang: []const u8) ?*ts.Language {
return (grammars.languages.get(lang) orelse return null)();
}
pub fn getQuery(lang: []const u8) ?[]const u8 {
return queries.queries.get(lang);
}