diff options
Diffstat (limited to 'main.c')
| -rw-r--r-- | main.c | 6 |
1 files changed, 6 insertions, 0 deletions
| @@ -18,6 +18,7 @@ | |||
| 18 | 18 | ||
| 19 | #include "queries/c.h" | 19 | #include "queries/c.h" |
| 20 | #include "queries/cpp.h" | 20 | #include "queries/cpp.h" |
| 21 | #include "queries/glsl.h" | ||
| 21 | #include "queries/go.h" | 22 | #include "queries/go.h" |
| 22 | #include "queries/javascript.h" | 23 | #include "queries/javascript.h" |
| 23 | #include "queries/kotlin.h" | 24 | #include "queries/kotlin.h" |
| @@ -43,6 +44,7 @@ TSLanguage *tree_sitter_zig(void); | |||
| 43 | TSLanguage *tree_sitter_kotlin(void); | 44 | TSLanguage *tree_sitter_kotlin(void); |
| 44 | TSLanguage *tree_sitter_odin(void); | 45 | TSLanguage *tree_sitter_odin(void); |
| 45 | TSLanguage *tree_sitter_tcl(void); | 46 | TSLanguage *tree_sitter_tcl(void); |
| 47 | TSLanguage *tree_sitter_glsl(void); | ||
| 46 | 48 | ||
| 47 | #define MIN(a, b) ((a) < (b) ? (a) : (b)) | 49 | #define MIN(a, b) ((a) < (b) ? (a) : (b)) |
| 48 | 50 | ||
| @@ -369,6 +371,10 @@ int main(int argc, char *argv[]) { | |||
| 369 | lang = tree_sitter_tcl(); | 371 | lang = tree_sitter_tcl(); |
| 370 | query_string = (const char *)query_tcl; | 372 | query_string = (const char *)query_tcl; |
| 371 | query_len = query_tcl_len; | 373 | query_len = query_tcl_len; |
| 374 | } else if (strcmp(extension, "glsl") == 0) { | ||
| 375 | lang = tree_sitter_glsl(); | ||
| 376 | query_string = (const char *)query_glsl; | ||
| 377 | query_len = query_glsl_len; | ||
| 372 | } | 378 | } |
| 373 | } | 379 | } |
| 374 | 380 | ||
