Tag: lua

Lua ist eine mächtige, schnelle, leichte, integrierbare Skriptsprache. Es ist dynamisch typisiert ist, läuft durch die Interpretation von bytecode, und hat eine automatische garbage collection. Seine Geschwindigkeit ist einer der Hauptgründe, es ist weit verbreitet durch die machine-learning-community. Es ist oft bezeichnet als „extensible extension language“.

Generierung von uniform-Zufallszahlen in Lua

Anzahl der Antworten 3 Antworten
Ich arbeite an der Programmierung eines Markov-Kette in Lua, und ein element dieser verlangt von mir zu einheitlich generieren von Zufallszahlen. Hier ist ein Vereinfachtes Beispiel zur Verdeutlichung meiner Frage: example = function(x) local r = math.random(1,10)

Zurückgeben mehrerer Werte aus einer Funktion in lua

Anzahl der Antworten 3 Antworten
Ich bin das Experimentieren mit folgendem lua-code: function test() return 1, 2 end function test2() return test() end function test3() return test(), 3 end print(test()) -- prints 1 2 print(test2()) -- prints 1 2 print(test3()) -- prints

Gewusst wie: Debuggen lua-code, der in der nginx-config?

Anzahl der Antworten 3 Antworten
Möchte ich einfügen, log-Punkte (io.schreiben) in meinem lua-code wird selbst in der nginx-Konfiguration (mit HttpLuaModule für nginx). Wie macht man das? Access-und error-logs werden nicht angezeigt. InformationsquelleAutor Mannu | 2014-10-04

So schließen Sie & query von MySQL in Lua?

Anzahl der Antworten 3 Antworten
Wie kann ich eine Verbindung zu einer MySQL-Datenbank aus unter Verwendung der Lua-Programmiersprache? Wenn eine gute/beliebte-Bibliothek vorhanden ist, was ist es? Gefunden: keplerproject.org/luasql Haben Sie gesehen, diese: gammon.com.au/forum/?id=5983 InformationsquelleAutor TeddyH | 2010-08-08

Wie überprüfen userdata in lua

Anzahl der Antworten 2 Antworten
Ich bin mit inspizieren.lua zu inspizieren Tabelle in string. Aber, wenn der Wert eine userdata, es gibt nur <userdata 1> Brauche ich wirklich zu wissen, was die userdata-Typ ist, was die userdata Wert ist, es ist sehr

Wie Sie kleben Lua, C++ - code?

Anzahl der Antworten 4 Antworten
Verwenden Sie Luabind, toLua++, oder eine andere Bibliothek (wenn ja, welche?), oder gar keine? Für jeden Ansatz, was sind die pro 's und con' s??? Es gab einige Diskussionen über dieses Thema hier. upps ... korrigiert 🙂

Lua - Verwendung von Funktionen aus anderen Skripts

Anzahl der Antworten 2 Antworten
Frage ich mich, wie Funktionen aus anderen Skripts in Lua. Zum Beispiel, sagen GameObjectUtilities enthält Funktionen, die viele GameObject Skripte verwenden. Die Slime (a GameObject) Skript verwenden will, eine Funktion in GameObjectUtilities. Ich habe Probleme dabei, diese

In Lua gibt es eine Funktion, die mir sagen was die aktuelle version bei mir läuft?

Anzahl der Antworten 3 Antworten
Thema sagt alles. Ich würde gerne wissen, ob mein host-interpreter ausgeführt wird Lua 5.2 oder 5.1 Ah ... es gibt eine Globale variable namens " _VERSION: InformationsquelleAutor henryaz | 2013-04-27

Lua: Runden von zahlen-und dann abschneiden

Anzahl der Antworten 6 Antworten
Welche ist die beste, die effizienteste Weg, um in der Runde eine Zahl und dann kürzen (entfernen von Dezimalstellen nach Aufrundung)? zum Beispiel, wenn dezimal ist über 0.5 (0.6, 0.7, und so weiter), möchte ich aufrunden und

Attempt to index local 'selbst' (a nil value)

Anzahl der Antworten 3 Antworten
Ich habe ein problem mit Klassen. Ich bekam folgende Fehlermeldung: Attempt to index local 'selbst' (a nil value) Wenn ich den Aufruf der getter-Methode von unten Klasse. Element.lua-Datei: require "classlib" Item = class("Item") function Item:__init() self.interval =

Ist Lua eine Sprache, die nicht-Entwickler können schnell lernen?

Anzahl der Antworten 6 Antworten
Lassen Sie uns sagen, ein tester ist zu tun, einige Programmiersprachen zum erstellen von automatisierten tests ... ist Lua sehr einfach zu lernen für jemanden, der nicht ein Entwickler? Es sind Begriffe, die allgegenwärtig in der Programmierung

Wie erstellen Sie ein Verzeichnis, in Lua?

Anzahl der Antworten 4 Antworten
Ist es möglich, ein Verzeichnis zu erstellen in lua ? Wenn ja, wie ? InformationsquelleAutor Wookai | 2009-11-06

Wie erstelle ich eine Lua-Tabelle in C++, und übergeben es an einer Lua-Funktion?

Anzahl der Antworten 2 Antworten
In C++, ich habe eine map<string, string> mit einer unbekannten Anzahl von Einträgen. Wie kann ich diese übergeben, um eine Lua-Funktion, so dass die Lua-Funktion können die Daten als eine Tabelle? InformationsquelleAutor Rocketmagnet | 2009-01-17

Lua - Aufruf-Funktion

Anzahl der Antworten 2 Antworten
In Lua ist es möglich zu wissen, welche Funktion hat die aktuelle aufgerufen hat. Beispielsweise function a() get_calling_function() --Should print function b end function b() a() end Ist so etwas möglich? Nicht die debug-Bibliothek haben eine solche

Prüfen ob Verzeichnis existiert in lua?

Anzahl der Antworten 10 Antworten
Wie kann ich überprüfen, ob ein Verzeichnis vorhanden ist, in lua, vorzugsweise ohne Verwendung der LuaFileSystem Modul, wenn möglich? Versucht, etwas zu tun wie dieser python-line: os.path.isdir(path) InformationsquelleAutor Dan | 2009-08-27

Wie konstruieren Sie eine Lesen-schreiben-Rohr mit lua?

Anzahl der Antworten 7 Antworten
Möchte ich das gleiche: foo=$(echo "$foo"|someprogram) innerhalb lua -- dh, ich habe eine variable mit einem Bündel von text, und ich möchte, um es durch ein filter (implementiert in python, wie es geschieht). Irgendwelche Tipps? Hinzugefügt: möchte

So berechnen Sie die Entfernung zwischen zwei Rechtecken? (Kontext: ein Spiel in Lua.)

Anzahl der Antworten 7 Antworten
Gegeben sind zwei Rechtecke mit x, y, Breite, Höhe in Pixeln und ein Wert für Drehung in Grad -- wie berechne ich die nächste Distanz, Ihre Konturen zueinander? Hintergrund: In einem Spiel in Lua geschrieben, ich bin

So entfernen Sie Leerzeichen aus einem string in Lua?

Anzahl der Antworten 4 Antworten
Möchte ich entfernen Sie alle Leerzeichen aus einem string in Lua. Dies ist, was ich versucht habe: string.gsub(str, "", "") string.gsub(str, "% ", "") string.gsub(str, "%s*", "") Scheint dies nicht zu funktionieren. Wie kann ich entfernen Sie

Lua script für die Redis der die Summe der Werte der keys

Anzahl der Antworten 1 Antworten
Baue ich meinen ersten Redis-server-side script (für debugging) und mein Mangel an Lua Erfahrung hat mich ziemlich festgefahren. Im wesentlichen habe einen Datensatz von K/V-paar (mit ~1000 Werte) von denen will ich eine Liste mit allen SCHLÜSSELN,

lua-socket-client

Anzahl der Antworten 1 Antworten
Ich versuche, ein einfaches lua-socket-client für das Socket-Server-Beispiel aus dem Lua-Socket Seite. Den server-Teil aber funktioniert, ich habe es versucht mit telnet. Aber der client-Teil nicht funktioniert. local host, port = "127.0.0.1", 100 local socket = require("socket")

Einfachste Weg, um zu analysieren, ein Lua-datastructure in C# / .Net

Anzahl der Antworten 5 Antworten
Wer weiß, der eine einfache Möglichkeit zum analysieren einer Lua datastructure in C# - oder .Net-Bibliothek? Dies wäre ähnlich wie JSON Dekodieren, außer für Lua anstelle von javascript. In diesem Punkt sieht es aus wie ich schreiben

Lua-Paket Pfad in nginx

Anzahl der Antworten 1 Antworten
Bin ich jetzt die Programmierung in Lua mit nginx. Ich Schreibe meine Lua-Datei, und platzieren Sie es in ein Verzeichnis, in /usr/local/nginx/lua. Dann in nginx.conf ich Schreibe eine Lage, wie location /lua { lua_need_request_body on; content_by_lua_file lua/test.lua;

Das beste tool(s) für die Dekompilierung Lua-bytecode?

Anzahl der Antworten 3 Antworten
Bin ich wirklich Probleme bei der Suche eine gute, funktionierende Lua-bytecode-decompiler. Ich versuche, zu dekompilieren einige scripting-Dateien, die ich gefunden, in einem Spiel, aber Sie scheinen zusammengestellt werden, doch scheint das nicht unmöglich zu Dekodieren. Was ist

Casting zwischen void * und einen Zeiger auf member-Funktion

Anzahl der Antworten 5 Antworten
Ich bin derzeit mit GCC 4.4, und ich bin mir ziemlich Kopfschmerzen casting zwischen void* und einen Zeiger auf member-Funktion. Ich bin versucht zu schreiben, eine einfach zu bedienende Bibliothek für das binden von C++ - Objekten

Wie installiere Bibliotheken für Lua5.2 und 5.1 mit Luarocks?

Anzahl der Antworten 5 Antworten
Schreibe ich einen kleinen Lua-Projekt und mit Luarocks zu installieren 3rd-party-Abhängigkeiten. Die Standard-Lua-version auf meinem Rechner ist 5.2 und bis zu diesem Punkt funktioniert alles einwandfrei. Aber heute habe ich stolperte über ein problem, das ist verwirrend

Fackel / Lua, so wählen Sie eine Teilmenge eines Arrays oder tensor?

Anzahl der Antworten 1 Antworten
Arbeite ich auf Torch/Lua und ein array dataset von 10 Elementen. dataset = {11,12,13,14,15,16,17,18,19,20} Wenn ich Schreibe dataset[1] lese ich die Struktur des 1. Elements des Arrays. th> dataset[1] 11 Brauche ich, um wählen Sie nur 3

Lua string.format-Optionen

Anzahl der Antworten 3 Antworten
Dies mag wie eine dumme Frage, aber was sind die verwendeten Symbole für die string-Ersetzung in der Zeichenkette.format? kann jemand mir ein einfaches Beispiel, wie es zu benutzen? InformationsquelleAutor RCIX | 2009-11-28

So rufen Sie eine Python-Funktion von Lua?

Anzahl der Antworten 3 Antworten
Ich soll zum ausführen eines python-Skript von meinem lua-Datei. Wie kann ich das erreichen? Beispiel: Python-code #sum.py file def sum_from_python(a,b) return a+b Lua-code --main.lua file print(sum_from_python(2,3)) Ich habe meine Antwort, aber einige Informationen wie Lua-Implementierung, die Sie

Programming in Lua, die auf OS X?

Anzahl der Antworten 6 Antworten
Was kann ich verwenden, um das Programm Lua-Skript auf Mac OS X? Ich bin auf der Suche nach etwas, dass ich verwenden können, um zu kompilieren/interpretieren Lua-Skript auf OS X. InformationsquelleAutor RCIX | 2009-08-06

Festlegen der globalen LUA_PATH Variablen aus C++/C?

Anzahl der Antworten 7 Antworten
Ich versuche mit meinen globalen LUA_PATH variable direkt aus C/C++, ich bin mit Lua aus meine iPhone-Anwendungen, so dass mein Weg neigt übernimmt Wechsel zwischen Anwendungen ( jeweils iPhone-app hat einen separaten Ordner auf dem Gerät ).

Wie zu beenden Lua script?

Anzahl der Antworten 7 Antworten
Wie würde ich kündigen, ein Lua-script? Momentan habe ich Probleme mit der Funktion exit(), und ich weiß nicht, warum. (Dies ist mehr ein Minecraft-ComputerCraft Frage, da er verwendet die APIs, die im Lieferumfang enthalten.) Hier ist mein

Lua-Tabelle.getn() gibt 0 zurück?

Anzahl der Antworten 4 Antworten
Habe ich embedded Lua in meiner C-Anwendung, und ich versuche, herauszufinden, warum eine Tabelle erstellt, in meinem C-code über: lua_createtable(L, 0, numObjects); zurückgekehrt und Lua, wird als Ergebnis null, wenn ich nenne die folgenden: print("Num entries", table.getn(data))

io.popen - how zu warten, bis Vorgang abgeschlossen ist in Lua?

Anzahl der Antworten 1 Antworten
Habe ich io.popen im Lua, eine ausführbare Datei auszuführen, die eine Befehl Linie argument. Wie Sie warten, bis der Prozess fertig in der Lua so, dass die erwartete Ausgabe eingefangen werden kann? local command = "C:\Program Files\XYZ.exe

Wie einfach ist die Lua mit Qt, im Vergleich zu QtScript?

Anzahl der Antworten 2 Antworten
Ich bin gerade erst C++ Entwicklung mit Qt. Ich bin aber auch interessiert mit Lua-Skript für meine app, verschiedene Artikel unter Angabe der Geschwindigkeit der Entwicklung (ease) für das schreiben der workflow - /ui - /Klebstoff für

Lua-Typ Integer

Anzahl der Antworten 5 Antworten
ich wirklich brauchen, um einen integer-Typ in Lua. Was meine ich mit " integer-Typ ist ein Typ Definition die üblichen Operatoren (/* + etc) und benimmt sich wie eine Ganzzahl, die die interne Darstellung spielt keine Rolle.

Lua: Wie Sie herausfinden, ob ein element eine Tabelle statt einer Zeichenfolge/Nummer?

Anzahl der Antworten 4 Antworten
Wie der Titel schon sagt, welche Funktion oder überprüfen kann ich tun, um herauszufinden, wenn ein lua-element ist eine Tabelle, oder nicht? local elem = {['1'] = test, ['2'] = testtwo} if (elem is table?) // <==

lua: Durchlaufen aller Paare in der Tabelle

Anzahl der Antworten 1 Antworten
Habe ich ein sparse-lua-Tabelle, und ich muss Durchlaufen. Das Problem ist, es scheint, dass lua beginnt die iteration auf 1 und beendet sich, sobald es findet ein null-Wert. Hier ein Beispiel: > tab={} > tab[2]='b' > tab[5]='e'

Wie kann ich anfügen an eine Tabelle in Lua

Anzahl der Antworten 3 Antworten
Ich versuche, herauszufinden, die äquivalent: foo = foo << "bar" foo << "baz" Ich will nicht zu haben, um sich mit einem sich erhöhenden index. Gibt es eine einfache Möglichkeit, dies zu tun? InformationsquelleAutor der Frage

Welche web-server zu verwenden, für die Lua-web-Entwicklung

Anzahl der Antworten 6 Antworten
Welche web-server (und warum) sollte ich für Lua-web-Entwicklung? InformationsquelleAutor der Frage | 2009-07-22

Beispiel für die Verwendung, wo Lua passt viel besser als C/C++

Anzahl der Antworten 9 Antworten
Ich bin derzeit die Einbettung von Lua und verwenden Sie es als eine verherrlichten intelligente config-Datei. Ich denke aber, ich bin etwas fehlt, da die Menschen rave über die Anwendungen von Lua. Zum Beispiel kann ich gut

Festlegen von windows-layout für eine bestimmte Anwendung in awesome-wm

Anzahl der Antworten 2 Antworten
Wie config genial, so würde es beginnen neue Anwendung mit zwei Fenstern, ausgerichtet wie dieses: ---------------- |xxxxxxxxxx####| |xxxxxxxxxx####| |xxxxxxxxxx####| |xxxxxxxxxx####| ---------------- wobei "x" ist zum Beispiel Gespräch Fenster in pidgin und '#' buddy-Liste Fenster. Im Allgemeinen würde

Nicht Gleich Dies ODER das in Lua

Anzahl der Antworten 3 Antworten
Ich versuche, stellen Sie sicher, dass eine variable NICHT gleich entweder dies oder das. Ich habe versucht, mithilfe des folgenden codes, aber weder funktioniert: if x ~=(0 or 1) then print( "X must be equal to 1

Wie übergibt man eine Funktion, die als parameter in Lua?

Anzahl der Antworten 2 Antworten
Bisschen verwirrt durch all das, also hier ist was ich bin Versuch zu tun! Haben Sie eine def so: block_basic_DEF = { image = "button.png", name = "basic block", obj_table = this_obj_table.common_objects_table, startup = function() init(), <-----

Wie um zu überprüfen, ob ein Wert leer ist, in Lua?

Anzahl der Antworten 3 Antworten
Was ist der richtige Weg, um eine bedingte, die Prüfungen von etwas ist oder nicht leer ist, in Lua? if x == "" und f x ~= "" scheint nicht zu funktionieren. InformationsquelleAutor der Frage Village |

Die "For each" - Schleife in einer lua-Tabelle mit Schlüssel-Wert-Paare

Anzahl der Antworten 1 Antworten
Sagen, ich habe eine Tabelle die wie folgt definiert sind: myTable = { myValue = nil, myOtherValue = nil} Wie würde ich Durchlaufen Sie in einer for each-Mode-Schleife wie diese? for key,value in myTable do --pseudocode value

Durchlaufen Lua-Tabelle

Anzahl der Antworten 4 Antworten
Ich versuche zum Durchlaufen einer lua-Tabelle, aber ich bekomme immer diese Fehlermeldung: invalid key to 'next' Ich weiß, der index beginnt wie -8 und ich weiß, dass es eine Tabelle gibt, denn es wird die erste (und

Was ist die sauberste Methode zum teilen aus einem Pfadnamen in seine Komponenten in Lua

Anzahl der Antworten 3 Antworten
Habe ich ein standard-Windows-Dateinamen mit Pfad. Ich brauche split aus den Dateinamen, Dateiendung und Pfad aus dem string. Ich bin momentan einfach das Lesen der string rückwärts vom Ende suchen . um schneiden Sie die Erweiterung, und

Beginnen Lua-scripting

Anzahl der Antworten 7 Antworten
Ich bin in einem Stadium, wo ich gezwungen bin, zu lernen, Lua, also, habt Ihr irgendwelche Vorschläge, wie ich dies tun? Ich habe nicht viel Erfahrung mit anderen Scriptsprachen als PHP. So, einige Vorschläge auf "head start

Lua 5.2 LUA_GLOBALSINDEX Alternative

Anzahl der Antworten 1 Antworten
Ich habe ein Programm, bettet Lua und implementiert eine form von lazy-lookup-Funktion. Den Weg, es arbeitete in Lua 5.1, wenn ein symbol wurde nicht definiert die Dolmetscherin würde eine Globale Funktion aufrufen Haken, würde das dann beheben

Wie zum einbetten von Lua-Python-innen?

Anzahl der Antworten 1 Antworten
Das klingt wie eine seltsame Frage, also ich erkläre Umstände zuerst. Grundsätzlich habe ich ein 3D game development kit, in Python geschrieben, das hervorragend funktioniert von selbst. Aber die meisten meiner Benutzer verwendet werden, um die Verwendung