diff options
Diffstat (limited to 'main.c')
| -rw-r--r-- | main.c | 6 |
1 files changed, 6 insertions, 0 deletions
| @@ -22,6 +22,7 @@ | |||
| 22 | #include "queries/javascript.h" | 22 | #include "queries/javascript.h" |
| 23 | #include "queries/kotlin.h" | 23 | #include "queries/kotlin.h" |
| 24 | #include "queries/lua.h" | 24 | #include "queries/lua.h" |
| 25 | #include "queries/odin.h" | ||
| 25 | #include "queries/php.h" | 26 | #include "queries/php.h" |
| 26 | #include "queries/python.h" | 27 | #include "queries/python.h" |
| 27 | #include "queries/rust.h" | 28 | #include "queries/rust.h" |
| @@ -39,6 +40,7 @@ TSLanguage *tree_sitter_javascript(void); | |||
| 39 | TSLanguage *tree_sitter_lua(void); | 40 | TSLanguage *tree_sitter_lua(void); |
| 40 | TSLanguage *tree_sitter_zig(void); | 41 | TSLanguage *tree_sitter_zig(void); |
| 41 | TSLanguage *tree_sitter_kotlin(void); | 42 | TSLanguage *tree_sitter_kotlin(void); |
| 43 | TSLanguage *tree_sitter_odin(void); | ||
| 42 | 44 | ||
| 43 | #define MIN(a, b) ((a) < (b) ? (a) : (b)) | 45 | #define MIN(a, b) ((a) < (b) ? (a) : (b)) |
| 44 | 46 | ||
| @@ -357,6 +359,10 @@ int main(int argc, char *argv[]) { | |||
| 357 | lang = tree_sitter_kotlin(); | 359 | lang = tree_sitter_kotlin(); |
| 358 | query_string = (const char *)query_kotlin; | 360 | query_string = (const char *)query_kotlin; |
| 359 | query_len = query_kotlin_len; | 361 | query_len = query_kotlin_len; |
| 362 | } else if (strcmp(extension, "odin") == 0) { | ||
| 363 | lang = tree_sitter_odin(); | ||
| 364 | query_string = (const char *)query_odin; | ||
| 365 | query_len = query_odin_len; | ||
| 360 | } | 366 | } |
| 361 | } | 367 | } |
| 362 | 368 | ||
