Lua
(
portugiesisch .html"> (
Skriptsprache) zum Einbinden in Programme, um sie leichter weiterzuentwickeln und warten zu können.
Lua wurde
1993 .html"> (
Rio de Janeiro) in
Brasilien .html"> (
freie Software), und wurde bis zur Version 5 unter einer
BSD-Lizenz .html">MIT-Lizenz | (
MIT License|MIT-Lizenz) veröffentlicht.
Lua kommt oft in
Computerspielen .html"> (
Monkey Island) 4 von
LucasArts .html"> (
Angband) 3 (und dessen Varianten, wie ''ZAngband'' und ''ToME'' eingesetzt.
Lua-Programme werden vor der Ausführung in
Bytecode .html">C-Programmen .html"> (
Tcl) vergleichbar. Der Lua-Interpreter kann über eine C-
Bibliothek .html"> (
API) für die Laufzeitumgebung des Interpreters für Aufrufe vom C-Programm aus beinhaltet. Mittels der API können verschiedene Teile des Programmes in C und Lua geschrieben werden, während Variablen und Funktionen in beiden Richtungen erreichbar bleiben (d.h. eine Funktion in Lua kann eine Funktion in C aufrufen, und umgekehrt.
Home |
Verzeichnis | |
Mail
Google-Suche | MSN-Suche
History:
Copyright (c), 2004
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.2
or any later version published by the Free Software Foundation.
A copy of the license is included in the section entitled
"GNU Free Documentation License".