Lua Idiomatik

Pola penulisan Lua yang idiomatik: closure dan protokol iterator, coroutine, serta penanganan error dengan pcall dan xpcall.

Modul Lua Idiomatik membahas pola penulisan yang lazim muncul pada kode Lua yang matang, yaitu closure dan protokol iterator untuk perulangan for generik, coroutine sebagai mekanisme eksekusi kooperatif dengan pola produsen dan konsumen, serta penanganan error dengan pcall, xpcall, dan assert. Ketiga topik pada modul ini mengandaikan penguasaan fondasi bahasa dan table dari modul sebelumnya, sehingga seluruh contoh dapat langsung dijalankan dengan penerjemah Lua 5.4. Materi modul ini juga menjadi bekal bagi modul Pustaka Standar dan Pengerjaan Proyek.