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“.
2
Antworten
So registrieren Sie eine C-Funktion in Lua, aber nicht in einem globalen Kontext, sondern als ein Feld aus einer Tabelle? InformationsquelleAutor topright gamedev | 2010-04-25
3
Antworten
Hier ist ein Beispiel local query = {} query['count'] = 1 query['query'] = 2 for k,v in pairs(query) do print(k) end Oben werden zuerst gedruckt query dann count. Wie kann ich sicherstellen, ohne hinzufügen eines int index
3
Antworten
Was ist die syntax um die Funktion zu erstellen, aber dann hinzufügen, dass es die Umsetzung weiter unten im code? So in etwa wie dieser: Funktion definieren doX Nennen doX (weiter unten im code) doX Implementierung (d.h.
7
Antworten
Meine Firma hat ein Programm, das mit Lua embedded in seiner Laufzeit, Belastung bis .lua - Dateien von der Festplatte und ausführen von Funktionen definiert, die in Ihnen wiederholt. Gibt es eine Möglichkeit zu befestigen, um den
3
Antworten
Ich versuche einbetten LuaJIT in einer C-Anwendung. Der code ist wie folgt: #include <lua.h> #include <lualib.h> #include <lauxlib.h> #include <stdlib.h> #include <stdio.h> int barfunc(int foo) { /* a dummy function to test with FFI */ return foo
2
Antworten
local a = {1,2,3,4} print(pcall(#a[1])) -- still error Sollte pcall() zurück false wenn Fehler und true wenn alles gut?Wie gehe ich mit Fehlern? InformationsquelleAutor Srdjan M. | 2016-08-05
1
Antworten
Derzeit Lua hat folgende Escape-Sequenzen: \a: Bell \b: Backspace \f: Form feed \n: Newline \r: Carriage return \t: Registerkarte \v: Vertikale Registerkarte \\: Backslash \": Doppel-Zitat \': Single quote \nnn: Oktalwert (nnn 3 oktale Ziffern) \xNN: Hex-Wert
1
Antworten
Ich bin neu in Lua und ich bin sicher, das ist ein dummes problem. War ich versucht zu entfernen, die ersten 3 Zeichen aus einer string-Zeichenfolge.gsub Hier ist der code: string.gsub(m, "/jk", "", 1) Nun "/jk" sind
4
Antworten
Ich bin kompilieren Lua 5.2.3 auf Centos 6.5, und das kompilieren /installieren, funktioniert einwandfrei. Aber ich muss auch die Entwicklungs-Bibliotheken für andere Programme zu kompilieren. Ich würde in der Regel installieren Sie diese, indem Sie, dies zu
3
Antworten
Habe ich die string-variable, die darstellt, den vollständigen Pfad einer Datei, wie: x = "/home/user/.local/share/app/some_file" auf Linux oder x = "C:\\Program Files\\app\\some_file" auf Windows Frage ich mich, ob es gibt einige programmatische Weise, dann besser splitten string
2
Antworten
Ich versuche, verwenden Sie die curl-Bibliothek in einem kleinen lua-Skript. Ich weiß, es ist ein "-k" - option deaktivieren, um die Zertifizierung eine Bestätigung, dass curl nicht standardmäßig... aber ich habe nicht in der Lage zu finden,
2
Antworten
Ich habe eine große, ziemlich kompliziert procedural content generation lua-Projekt. Eine Sache, die ich möchte in der Lage sein zu tun, für debugging-Zwecke ist die Verwendung einer Zufallsverteilung, so dass ich re-run system & Holen Sie sich
5
Antworten
Ist diese Sprache eine OO-Sprache? Ist es oft als OO Sprache? stackoverflow.com/questions/1274972/lua-what-is-lua Zur Beantwortung Ihrer ersten Frage, Nein - aber es ist OO-fähig. Ich habe nicht genug Erfahrung mit Lua zur Beantwortung Ihrer zweiten Frage. InformationsquelleAutor |
2
Antworten
Ich installiert luarocks in meinem windows xp(32 bit) - system folgende Anweisungen zur Verfügung, die auf http://luarocks.org/en/Installation_instructions_for_Windows installieren luasocket von luarocks ich benutzte Befehl "luarocks install luasocket" in der Eingabeaufforderung. aber endete mit einer Fehlermeldung: **Warning: Failed
4
Antworten
Ich habe ein Lua-Programm, das eine Verbindung zu einem wifi-Netzwerk. Das wifi-Passwort ist fest in der Lua-code. Lege ich den Lua-code auf einem ESP8266 läuft NodeMCU firmware. Hier ist der code den ich benutze: wifi.setmode(wifi.STATION) wifi.sta.config("SSID", "password")
3
Antworten
Ich habe eine Anwendung, die verwendet die Mono-Implementierung von LuaInterface, und es funktioniert wunderbar ohne jede Probleme auf Linux. Ich kann nicht LuaInterface arbeiten mit der Windows-version meiner Anwendung überhaupt. Ich habe zwei volle Tage versucht, diese
1
Antworten
Lua hat den # - operator zur Berechnung der "Länge" einer Tabelle als ein array. Ich habe diesen Betreiber, und ich bin überrascht. Dies ist der code, dass ich das laufen lassen unter Lua 5.2.3: t =
13
Antworten
Wie kann ich überprüfen, ob eine Datei vorhanden ist mit Lua? sicherlich ein Duplikat? wie in stackoverflow.com/questions/1340230/... ? Ich denke, mehr als in lua.org/pil/21.2.html das ist auch in der Nähe eine wirkliche Antwort. Ich habe nur ein
3
Antworten
Gibt es eine Möglichkeit immer alle nicht-null-Parameter /Eigenschaften von einem Objekt? Ich fand diese: getmetadata(self.xxxx) und ich bin auf der Suche nach etwas wie: getalldata(self). Derzeit arbeite ich an einem Projekt, wo lua beteiligt ist. Leider gibt
6
Antworten
Ich habe ein Lua-Programm, das scheint langsamer als es sein sollte. Ich vermute, das Problem ist, dass ich bin das hinzufügen von Werten zu einem assoziativen array und die Tabelle hat, um neuen Speicher jedes mal. Es
1
Antworten
Also ich Frage mich, wie ändern Sie ein Bild der Charakter, den ich erstellt haben, je nach Taste ich gedrückt hast,/bin drücken? Meine ultimative gehen, um eine walking-animation auftreten, wenn "d" (oder eine der wasd-Tasten) gedrückt wird,
3
Antworten
Ich versuche, Antworten zu finden, dies aber nicht tun. Ich wollte wissen, was ist die do-end block eigentlich verwendet? Es sagt nur Werte verwendet werden, wenn nötig, mit meinem Buch so, wie könnte ich das? Kann ich
3
Antworten
Tut Lua nutzen von 64-bit-Ganzzahlen? Wie kann ich es verwenden? InformationsquelleAutor Aaron de Windt | 2010-06-23
2
Antworten
Ich versuche, um die Länge eines Arrays in Lua mit table.getn. Ich erhalte diese Fehlermeldung: Die Funktion Tabelle.getn ist veraltet! (In Transformice Lua) InformationsquelleAutor Hydroper | 2015-07-16
1
Antworten
Brauche ich zum ausführen ein Lua script aus in ein anderes Lua-Skript. Wie viele Möglichkeiten gibt es, und wie nutze ich Sie? Was meinst du mit "laufen" ein? Wollen Sie einfach das Skript ausführen, als wenn Sie
1
Antworten
function newImage(Image, posx, posy) pic = Bitmap.new(Texture.new(Image)) stage:addChild(pic) pic:setPosition(posx,posy) end local birdie = newImage("bird.png", 100, 100) birdie:setAnchorPoint(0.5,0.5) birdie:setRotation(45) Wenn ich den Anruf newImage() wie oben, das Bild wird geladen, aber wenn ich versuche, mit birdie:setAnchorpoint() es gibt
4
Antworten
Ich habe den folgenden Ansatz, um zu installieren Brenner in meinem Rechner (Mac). http://torch.ch/docs/getting-started.html#_ Wenn ich fertig bin mit der installation, ich Typ: $ luarocks install image oder $ luarocks lis oder $th in der Reihenfolge zu
1
Antworten
So, ich bin versucht zu schaffen ein wenig etwas und ich habe mir alle über den Ort auf der Suche nach Möglichkeiten der Erzeugung einer Zufallszahl. Aber egal wo ich Teste meinen code, es Ergebnisse in einer
2
Antworten
Ich bin den Umgang mit Zeitstempeln in Lua zeigt die Anzahl der Mikrosekunden, die seit der Epoche (z.B. "1247687475123456"). Ich würde wirklich gerne in der Lage sein zu drucken, die Anzahl der in all seinen schrecklichen Herrlichkeit,
3
Antworten
Ich bin dabei ein proof-of-concept, um zu zeigen, wie wir in die Tat umsetzen können 3scale in unserem stack. In einem Beispiel möchte ich einige POST Anfrage Körper-manipulation erstellen einer API-Fassade, die Karten, was könnte ein legacy-API-format
2
Antworten
Ich würde gerne wissen, der beste Weg, um mein Skript etwas schreiben in eine Datei (sagen wir text.txt) in einer Weise, die würde fügen Sie immer einen Zeilenumbruch am Ende. Wenn ich das anfügen von text mit
2
Antworten
Ich habe den folgenden code: text = "sometext" print( string.sub(text, ( #text - 1 )) ) Ich will, löschen Sie das Letzte Zeichen in text. Und was ist das problem mit dem code hast du? InformationsquelleAutor user3499641
2
Antworten
Ich habe eine C-Funktion (A) test_callback akzeptiert einen Zeiger auf eine Funktion(B) als parameter und Einen "Rückruf" B. //typedef int(*data_callback_t)(int i); int test_callback(data_callback_t f) { f(3); } int datacallback(int a ) { printf("called back %d\n",a); return 0;
4
Antworten
Gibt es eine einfache Möglichkeit, konvertieren Sie eine RFC-HTTP-Datum in einen timestamp in Lua? "Sat, 29 Oct 1994 19:43:31 GMT" in 783467011 InformationsquelleAutor BorisTheBlade | 2010-11-05
3
Antworten
Gibt es eine const-Schlüsselwort in lua ? Oder andere ähnliche Sache? Weil ich will, um zu definieren, meine Variablen als const und verhindern, ändern Sie den Wert der Variablen. Vielen Dank im Voraus. InformationsquelleAutor oiyio | 2012-09-11
2
Antworten
Ich Frage mich, wie bekomme ich die Zeile in ein array mit lua in eine Art von Funktion zB. FileToArray("C:/file.txt")? Ich weiß, dass ich verwenden können: var = io.open("Datei") Daten = var:read() Aber es gibt nur die
4
Antworten
Wenn die Anfrage-URL test.com/gifts. Wenn ich mit ngx.var.uri Ausgabe /Geschenke/ erwartete Ausgabe ist test.com/gifts Code : Lage /Geschenke { try_files $uri @url_change; } location @url_change { default_type text/html; content_by_lua' ngx.sagen(ngx.var.uri) '; } Sie erhalten es bei, ngx.var.request_uri
2
Antworten
Dies ist ein Stück von lua-Skript, das zeigt die Zeit. Ich kann nicht getrennt die zahlen ie: time.hour, ":", im Grunde zeigen hh:mm:ss time = os.date("*t") print(time.hour .. time.min .. time.sec) Ich habe nicht verwendet Lua viel,
2
Antworten
Ich möchte zu re-Größe das Bild zum Beispiel sagen 1000 * 1000 100 * 100. Und ich will vollen Bild nach Größenänderung. Bitte kann mir jemand helfen? InformationsquelleAutor Madan Mohan | 2011-06-26
3
Antworten
Ich versuche dies umzusetzen- https://gist.github.com/MendelGusmao/2356310 Lua,nginx-basierte URL-shortener,Die einzige änderung, die ich umsetzen will ist, wenn einige parameter der Abfragezeichenfolge kommt mit verkürzten URL muss ich nehmen, dass parameter und einfügen in die lange URL. z.B. http://google.com?test=2 werden
3
Antworten
Habe ich dieses array mit einigen Werten (int), und ich möchte, um zu überprüfen, ob ein Wert, der vom Benutzer gegeben wird, die gleich einem Wert in die Zeichenkette. Wenn Sie es ist, die Ausgabe einer Meldung
2
Antworten
Muss ich anrufen das verlangen auf eine lua-Datei, die sich nicht immer an der gleichen Stelle. Ich versuchte zu rufen, benötigen Sie den vollständigen Pfad-Namen, aber das scheint nicht zu funktionieren, entweder. Ich habe sogar versucht, anstelle
7
Antworten
Entwickle ich eine einfache optimierte JSON Funktion. Lua verwendet Tabellen darstellen arrays aber im JSON-Format, die ich brauche, um zu erkennen, zwischen Ihnen. Der folgende code verwendet wird: t={ a="hi", b=100 } function table2json(t,formatted) if type(t)~="table" then
5
Antworten
Ich habe einen redis-Liste, die ich erstellt habe, verwende ich es als eine Warteschlange im moment, das kehrt einmal in eine Weile. Mein problem ist, dass ich möchte in der Lage sein, um den index eines Elements
2
Antworten
Habe ich erfolgreich installiert: 1) IntelliJ IDEA 10.0.3 mit Lua Plugin 2) Corona SDK 3) Corona-API für IntelliJ Kann ich jetzt verwenden, autocompletion-Funktionen von Lua und Corona mit IntelliJ IDEA Nun mein problem ist : Wenn ich
3
Antworten
Ich versuche, um eine einfache string-manipulation: immer den Dateinamen ohne die Erweiterung. Nur string.find() zu haben scheinen ein Problem mit Punkten: s = 'crate.png' i, j = string.find(s, '.') print(i, j) --> 1 1 Und nur mit
2
Antworten
Einer einfachen Frage. Wenn ein Wurf getan wurde, es zeigt wie: "Bedarf" - Wurf - 150 für [SomeItem] von [SomePerson] + Rolle-bonus" Wünsche ich für einige Art und Weise zu isolieren, die Zahl 150. Allerdings gibt es
2
Antworten
In Lua, wie kann ich feststellen, ob eine Zahl teilt sich gleichmäßig in eine andere Nummer? ich.e mit kein Rest? Ich bin gerade auf der Suche nach einem booleschen Wert true oder false. 12/6 = 2 (true)
4
Antworten
Ich versuche, verwenden Sie eine C-Bibliothek, die in Swift, und ich habe Probleme beim aufrufen einer Funktion, die einen Funktionszeiger als eines seiner Argumente. Zum Beispiel, Teil des lua.h-Datei, die ich versuche, in der Swift sieht wie
10
Antworten
Lese ich etwas über Lua heute, und ich Frage mich, was es war. Ich habe eine Google-und Wikipedia-recherche habe ich es verstanden, bis Sie begann darüber zu reden C und API. Ich verstehe immer noch nicht, es.