Wikipedia:Lua: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Baris 42:
== Tentang Lua ==
:''Lihat juga [[:File:WMF Tech Talk 2013-02-28 slides - Scribunto presentation.pdf|Presentasi singkat Brad Jorsch's untuk contoh sederhana bagaimana mengkonversikan templat wikiteks menjadi modul Lua.]]''
Lua adalah [[bahasa skrip]] yang dapat digunakan untuk menganalisis data, mengeksekusi suatu ekspresi, dan memformat hasil menggunakan fungsi atau [[pemrograman berorientasi- objek]]. Meskipun beberapa skrip Lua dibuat sederhana, untuk mempermudah pemahaman, Lua memungkinan juga struktur kompleks termasuk tabel, fungsi dinamis, [[susunan asosiatif]] dimana indeks [[subskrip]] bisa berupa kata atau nomor indeks. Lua juga mendukung [[rekursi]] fungsi 're-nested', sehingga pemeliharaan harus dilakukan untuk menghindari kompleksitas yang berlebihan yang mengakibatkan pengguna lain tidak akan mengerti bagaimana mengatur modul Lua. Berikut ini adalah contoh [[kode sumber]] Lua untuk fungsi [[hello world]] yang terdapat di modul [[Module:HelloWorld]]:
<syntaxhighlight lang="lua">
-- All Lua modules on Wikipedia must begin by defining a variable that will hold their