Lua

Skocz do: nawigacji, szukaj
Ten artykuł dotyczy języka skryptowego. Zobacz też: bogini Lua.

Luajęzyk skryptowy pierwotnie zaprojektowany dla rozszerzenia funkcjonalności różnych aplikacji, jednak często używany jako samodzielny język. Lua wiąże w sobie prostą składnię procedury (podobną do Pascala) z konstrukcjami opisu danych opartymi na tablicach asocjacyjnych i rozszerzalnej semantyce.

Język ten zaimplementowany jest jako mała biblioteka języka C napisana wg standardu ANSI C. Celami implementacji są: prostota, wydajność i przenośność kodu.

Modyfikacje

Istnieje wiele modyfikacji i nakładek na Lua, a najpopularniejsze to min. LuaBind[1]

Przykładowy program

Klasyczny Hello world

print("Hello World!")

Linki zewnętrzne

  1. LuaBind (ang.).

Przypisy


ClojureErlangF#HaskellLispMLOCamlScheme
edukacyjne
4GL/
Języki bardzo
wysokiego poziomu
5GL/logiczne ezoteryczne inne