Modul Fondasi Bahasa merupakan modul kedua dalam jalur Lua dan menjadi dasar bagi seluruh modul setelahnya. Materinya mencakup delapan tipe nilai beserta pengetikan dinamisnya, variabel global dan lokal beserta aturan cakupan blok, pernyataan kendali, fungsi dengan nilai balik ganda dan vararg, serta table sebagai satu-satunya struktur data. Modul ini melanjutkan Mengenal Lua yang menyiapkan lingkungan dan skrip pertama, serta menyediakan bekal bahasa untuk pendalaman table, Lua idiomatik, pustaka standar, penyematan, hingga proyek akhir.
Fondasi Bahasa
Modul inti bahasa: nilai dan tipe, variabel dan cakupan, alur kendali, fungsi, serta table sebagai satu-satunya struktur data.
0/0 selesai
- Nilai dan Tipe
Delapan tipe dasar Lua, pengetikan dinamis, dan peran khusus nilai nil.
- Variabel dan Cakupan
Perbedaan variabel global dan lokal beserta aturan cakupan blok di Lua.
- Alur Kendali
Pernyataan if, while, repeat, for numerik, dan for generik dalam Lua.
- Fungsi
Definisi fungsi, nilai balik ganda, varargs, dan fungsi sebagai nilai kelas satu.
- Table
Konstruktor table, cara akses elemen, dan table bersarang sebagai satu-satunya struktur data Lua.