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 | 26.8 kB | 188 kB | [list of files] |
| amd64 | 26.0 kB | 180 kB | [list of files] |
| arm | 24.5 kB | 176 kB | [list of files] |
| hppa | 26.3 kB | 180 kB | [list of files] |
| i386 | 24.8 kB | 140 kB | [list of files] |
| ia64 | 30.2 kB | 204 kB | [list of files] |
| mips | 25.5 kB | 184 kB | [list of files] |
| mipsel | 25.6 kB | 184 kB | [list of files] |
| powerpc | 27.9 kB | 184 kB | [list of files] |
| s390 | 25.9 kB | 180 kB | [list of files] |
| sparc | 24.8 kB | 176 kB | [list of files] |