Interop C

Modul interop: memanggil pustaka C melalui blok foreign tanpa berkas header dan memahami detail ABI.

Modul ini membahas interop dengan C, yakni kekuatan praktis Odin yang memungkinkan pustaka C dipanggil tanpa berkas header melalui deklarasi foreign import dan blok foreign. Pembahasan juga mencakup detail ABI yang harus dipahami agar pointer, string, dan callback melintasi batas bahasa dengan benar. Posisinya setelah polimorfisme parametrik karena deklarasi foreign memanfaatkan perangkat tipe yang sudah diajarkan.