Lua-Module
Lua besteht (wie die meisten anderen modernen Programmier- und Skript-Sprachen
auch) aus einem sehr schlanken Kern, der bei Bedarf durch Nachladen von
C-Bibliotheken oder Lua-"Modulen" um zusätzliche Daten und Funktionen
erweitert wird.
Die vorliegende Seite enthält eine Übersicht über die vom
Autor erstellten Lua-Module.
Bitte beachten Sie auch die
Betrachtungshinweise und die
Liste der letzten Änderungen!
Themenübersicht
Die folgende Themenübersicht führt Sie unmittelbar zu der von Ihnen
gewünschten Information - klicken Sie dazu einfach auf das Thema Ihrer
Wahl:
Grundlegende Funktionen
-
LibrarySupport - ermöglicht das Auffinden
von Modulen anhand eines Suchpfades

-
BasicDefinitions - allgemeine, häufig
verwendete Funktionen
-
ExplicitGlobals - verpflichtet zu expliziter
Deklaration globaler Variablen
-
FileSystemSupport - implementiert eine Schnittstelle zu Tcl's Datei-Operationen
-
FunctionProtection - verhindert das
nachträgliche Überschreiben von Funktionen
-
NumericObjects - implementiert arithmetische Operationen für Objekte
-
ObservableObjects - implementiert Objekte mit Zugriffsüberwachung
-
SingleInheritance - implementiert eine einfache Prototyp-basierte Vererbung
-
TkExtensions - erweitert TkLua um Objekte und 'Workarounds'
Datenstrukturen
-
Bag - einfache Zusammenstellung von Objekten, erlaubt Mehrfacheinträge
-
Dictionary - mit getrennten Namensräumen für Einträge und
Methoden
-
Queue - Implementierung einer einfachen "Queue"-Datenstruktur
-
Set - Implementierung einer einfachen Menge ohne Mehrfacheinträge
-
Stack - Implementierung einer einfachen "Stack"-Datenstruktur
|