Lua je programovací jazyk původně vytvořený pro rozšíření aplikací, ale také hojně používaný pro obecné účely a využití jako samostatný jazyk.
Lua kombinuje jednoduchou syntaxi procedur (podobné Pascalu) s moc konstrukce popisů dat založených na asociativních polích a rozšířitelné sémantice. Lua je dynamického typu, interpretace je prováděna z bytekódu a obsahuje automatickou správu pamětí, což ho činí ideálním pro konfiguraci, skriptování a prudký vývoj prototypu. Lua je implementována v podobě malé knihovny obsahující funkce jazyka C a napsaná v ANSI C. Cílem této implementace je jednoduchost, efektivita, portovatelnost a nízké náklady na cenu.
|
|
|
| Architecture | Package Size | Installed Size | Files |
|---|---|---|---|
| alpha | 32.6 kB | 228 kB | [list of files] |
| amd64 | 31.6 kB | 216 kB | [list of files] |
| armel | 31.1 kB | 216 kB | [list of files] |
| avr32 (unofficial port) | 30.4 kB | 212 kB | [list of files] |
| hppa | 32.1 kB | 216 kB | [list of files] |
| hurd-i386 | 30.2 kB | 216 kB | [list of files] |
| i386 | 30.1 kB | 168 kB | [list of files] |
| ia64 | 35.5 kB | 240 kB | [list of files] |
| kfreebsd-amd64 | 31.6 kB | 132 kB | [list of files] |
| kfreebsd-i386 | 30.2 kB | 126 kB | [list of files] |
| m68k (unofficial port) | 29.7 kB | 212 kB | [list of files] |
| mips | 33.2 kB | 236 kB | [list of files] |
| mipsel | 33.2 kB | 236 kB | [list of files] |
| powerpc | 33.4 kB | 224 kB | [list of files] |
| s390 | 32.0 kB | 216 kB | [list of files] |
| sparc | 30.1 kB | 216 kB | [list of files] |