lua

Lua ist eine leistungsstarke, schnelle, leichte, einbettbare Skriptsprache. Es wird dynamisch typisiert, läuft durch Interpretieren von Bytecode und hat eine automatische Speicherbereinigung. Seine Geschwindigkeit ist einer der Hauptgründe, warum es von der Community für maschinelles Lernen weit verbreitet ist. Es wird oft als "erweiterbare Erweiterungssprache" bezeichnet.
6
Antworten

Wie skaliert man ein Array in Lua?

Ich habe ein Lua-Programm, das langsamer zu sein scheint, als es sein sollte. Ich vermute, dass das Problem ist, dass ich Werte zu einem assoziativen Array einzeln hinzufüge und die Tabelle jedes Mal neuen Speicher zuweisen muss. Es schien ei...
23.09.2008, 22:59
3
Antworten

Speichern der Referenz auf die Lua-Funktion in C

Ich habe einen einfachen Event-Handler in C ++ implementiert. Ich habe auch einen eingebetteten Lua-Interpreter in meiner Anwendung, den ich mit dem Event Manager interagieren muss. Das ultimative Ziel besteht darin, einen Ereignishandler zu hab...
10.10.2012, 16:16
2
Antworten

Einfügen von Schlüsselpaaren in die Lua-Tabelle

Einfach auf Lua ausweichen und versuchen herauszufinden, wie man Tische baut. Ich habe eine Suche durchgeführt und Informationen zu table.insert gefunden, aber alle Beispiele, die ich gefunden habe, scheinen anzunehmen, dass ich nur numerische I...
28.10.2011, 19:09
1
Antwort

So erstellen Sie eine Laufanimation in LOVE 2D

Also habe ich mich gefragt, wie ich ein Bild des Charakters, das ich erstellt habe, ändern kann, abhängig von der Taste, die ich gedrückt habe / drücke? Mein ultimativer Schritt ist eine gehende Animation, wenn "d" (oder eine der anderen Tast...
20.02.2012, 10:47
4
Antworten

Lua - wandelt String in Tabelle um

Ich möchte String Text in Tabelle umwandeln und dieser Text muss in Zeichen aufgeteilt werden. Jedes Zeichen muss sich in einem separaten Wert der Tabelle befinden, zum Beispiel: a="Text" - Umwandlung von String (a) in Tabelle (b) - Zeig...
06.12.2013, 12:02
2
Antworten

Warum entwickelt Lua intermediate Opcodes?

Ich las den Quellcode von Lua und fand überraschenderweise heraus, dass er implementiert wurde, um einige ungerade Anweisungen zu erzeugen (z. B. GETUPVAL, FORLOOP usw.). Dann werden diese Opcodes von einer virtuellen Maschine ausgeführt. Gibt e...
29.07.2013, 17:31
3
Antworten

Gibt 'nil' von einer Lua-Funktion in C zurück und gibt 0 Werte zurück

Einige Lua-Funktionen geben nil zurück, um dem Benutzer zu signalisieren, dass die Funktion einige Aufgaben nicht ausführen konnte (z. B. tonumber() , string.find() ). In C wird return nil folgendermaßen ausgeführt: %Vor% Wie au...
29.08.2013, 23:01
7
Antworten

Wie kann ich überprüfen, ob eine Lua-Tabelle nur sequentielle numerische Indizes enthält?

Wie kann ich eine Funktion schreiben, die bestimmt, ob das Tabellenargument ein echtes Array ist? %Vor% Ich sehe keine Möglichkeit herauszufinden, ob die Zifferntasten die einzigen Schlüssel sind.     
20.05.2011, 19:58
2
Antworten

Variablenname, um den Wert einer anderen Variablen einzuschließen

Sagen wir, ich habe 3 vordefinierte Variablen, x1 , x2 und x3 , von denen jede eine andere Koordinate auf dem Bildschirm ist. Ich habe ein ganzes Stück Code, um zu entscheiden, ob eine andere Variable a gleich 1 , 2 oder 3 ist....
06.11.2013, 08:49
2
Antworten

Extrahiere den ersten Buchstaben einer UTF-8-Zeichenfolge mit Lua

Gibt es eine Möglichkeit, den ersten Buchstaben einer UTF-8-codierten Zeichenfolge mit Lua zu extrahieren? Lua unterstützt Unicode nicht korrekt, daher gibt string.sub("ÆØÅ", 2, 2) "?" anstelle von "Ø" zurück. Gibt es einen relati...
05.11.2012, 15:22