From 5428b3fda2457da08ca10e27a7b6470d7692c474 Mon Sep 17 00:00:00 2001 From: Oleksandr Date: Thu, 5 Sep 2024 18:41:39 +0200 Subject: [PATCH] Add Swift shebang to syntax (#3451) The Swift compiler can be run in "interpreter" mode, so it can run Swift "scripts" if they have a proper shebang and no file extension. --- runtime/syntax/swift.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/runtime/syntax/swift.yaml b/runtime/syntax/swift.yaml index b6e46cf3..4874132f 100644 --- a/runtime/syntax/swift.yaml +++ b/runtime/syntax/swift.yaml @@ -2,6 +2,7 @@ filetype: swift detect: filename: "\\.swift$" + header: "^#!.*bin/(env +)?swift( |$)" rules: