Modul ini membahas model penyematan Lua pada aplikasi host, mencakup alasan Lua dipilih sebagai bahasa tersemat, mekanisme stack pada API C, pola pemanggilan Lua dari C beserta sandboxing, dan peta ekosistem host yang menggunakan Lua. Materi tersebut menghubungkan penguasaan bahasa dari modul-modul sebelumnya dengan pembangunan mesin konfigurasi tersemat pada modul penutup jalur ini. Fokus modul ini adalah model dan konsep, sehingga contoh C menekankan mekanisme yang bekerja di balik pemanggilan skrip.
Penyematan dan Ekosistem
Model penyematan Lua pada aplikasi host: alasan penyematan, konsep stack API C, pemanggilan Lua dari C, dan peta ekosistem.
0/0 selesai
- Mengapa Menyematkan Lua
Model skrip pada aplikasi host dan alasan Lua dipilih sebagai bahasa penyematan.
- Konsep Stack
Mekanisme pertukaran nilai antara C dan Lua melalui stack pada API C.
- Memanggil Lua dari C
Skrip konfigurasi, callback, dan pengenalan sandboxing dari sisi host C.
- Peta Ekosistem
Penyebaran Lua pada LÖVE 2D, Neovim, skrip Redis, LuaJIT, dan Luau.