Lua — мова програмування, розроблена для розширення застосунків. Також вона часто використовується в якості мови для написання програм для будь-яких завдань.
Lua поєднує в собі простий процедурний синтаксис (за аналогією з Паскалем) з потужними конструкціями даних, що базуються на асоціативних масивах та розширюваній семантиці. Lua — мова з динамічними типами, виконання здійснюється на основі інтерпретації байт-коду, є автоматичне керування пам’яттю, що робить її ідеальним для обробки налаштувань, написання сценаріїв і якнайшвидшого створення робочих прототипів. Lua реалізована у вигляді маленької бібліотеки Сі-функцій, написаний на ANSI Сі. В основу реалізації покладені принципи простоти, ефективності, переносимості та низька вартість вбудовування.
|
|
|
| Архітектура | Розмір пакунка | Розмір після встановлення | Файли |
|---|---|---|---|
| amd64 | 26.6 kB | 184 kB | [список файлів] |
| armel | 25.5 kB | 180 kB | [список файлів] |
| hppa | 26.4 kB | 180 kB | [список файлів] |
| i386 | 25.2 kB | 176 kB | [список файлів] |
| ia64 | 30.1 kB | 204 kB | [список файлів] |
| mips | 25.5 kB | 184 kB | [список файлів] |
| mipsel | 25.5 kB | 184 kB | [список файлів] |
| powerpc | 29.5 kB | 192 kB | [список файлів] |
| s390 | 26.5 kB | 180 kB | [список файлів] |
| sparc | 25.6 kB | 176 kB | [список файлів] |