diff --git a/crates/languages/src/c/runnables.scm b/crates/languages/src/c/runnables.scm new file mode 100644 index 0000000000..4eaf5f730e --- /dev/null +++ b/crates/languages/src/c/runnables.scm @@ -0,0 +1,10 @@ +; Tag the main function +( + (function_definition + declarator: (function_declarator + declarator: (identifier) @run + ) + ) @c-main + (#eq? @run "main") + (#set! tag c-main) +)