manual c function interop

This commit is contained in:
2026-06-11 22:46:12 +02:00
parent 2a79010a57
commit a5ceb727c1
20 changed files with 725 additions and 74 deletions
+5
View File
@@ -0,0 +1,5 @@
foreign_add :: c func(a, b i32) i32
main :: func() i32 {
return foreign_add(20, 22)
}
+3
View File
@@ -0,0 +1,3 @@
int foreign_add(int a, int b) {
return a + b;
}