Skip to content

Commit a02d7c3

Browse files
Update proposed/swift-interop.md
Co-authored-by: Aaron Robinson <arobins@microsoft.com>
1 parent 86d200f commit a02d7c3

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

proposed/swift-interop.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ C# and Swift are different languages with different language semantics. It is no
3737

3838
## Design
3939

40-
We plan to split the work into at least three separate components. There will be work at the runtime layer to handle the basic calling-convention and register-allocation work to enable calling basic Swift functions without needing to write custom C or Assembly code or wrapping every Swift function with a C-style shape. Up-stack, there will be suite of code-generation tools to provide a higher-level projection of Swift concepts into .NET. Finally, the product will include some mechanism to easily reference Swift libraries from .NET on platforms that natively provide a Swift runtime and libraries, Apple platforms in particular.
40+
We plan to split the work into at least three separate components. There will be work at the runtime layer to handle the basic calling-convention and register-allocation work to enable calling basic Swift functions without needing to write custom C or Assembly code or wrapping every Swift function with a C-style shape. Upstack, there will be suite of code-generation tools to provide a higher-level projection of Swift concepts into .NET. Finally, the product will include some mechanism to easily reference Swift libraries from .NET on platforms that natively provide a Swift runtime and libraries, Apple platforms in particular.
4141

4242
### Runtime
4343

0 commit comments

Comments
 (0)