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“.
5
Antworten
Scheint es nicht zu sein, eine klare Antwort in der Dokumentation. Ich interessiere mich für das Inkrementieren einer variable time zählt die Sekunden seit dem Programmstart. Wenn der maximale Wert zählen kann weit in die Zukunft, wie
1
Antworten
Ich Frage mich, ob es eine Allgemeine Konvention für die Verwendung des Semikolons in Lua, und wenn ja, wo/warum sollte ich Sie benutzen? Ich komme aus einer Programmierung im hintergrund, so endet statements mit einem Semikolon scheint
1
Antworten
Ich bin gerade erst mit Lua, und ich Frage mich (weil ich es nicht finden können auf der website), wenn die Benutzerkontensteuerung ist ein ODER-operator, wie in anderen Sprachen, die es gibt ||: if (condition == true
1
Antworten
Habe ich gelesen, dass die Verwendung von ipairs ist langsam im Vergleich zu einer for-Schleife, sollte ich meine Programmierung Gewohnheit? Ich werde mit lua 5.2 ein Tag, derzeit 5.1. Meine arrays sind rund 1000 Artikel bei den
6
Antworten
In meinem lua-Programm, ich will zu stoppen und Fragen Sie den Benutzer zum bestätigen auf, bevor mit einer operation. Ich bin mir nicht sicher, wie Sie Sie zu beenden und auf Benutzereingaben zu warten, wie kann es
2
Antworten
So, ich habe eine Tabelle etwas entlang diesen Linien: arr = { apples = { 'a', "red", 5 }, oranges = { 'o', "orange", 12 }, pears = { 'p', "green", 7 } } Es scheint nicht,
4
Antworten
Ich tun möchte, lua prog.lua arg1 arg2 aus der Befehlszeile Innen prog.lua, ich möchte sagen, zum Beispiel print (arg1, arg2, '\n') Lua scheint nicht zu haben, argv[1] usw. und die Methoden, die ich gesehen habe für den
1
Antworten
Ich versuche zu Lesen, eine vollständige mp3-Datei, um das Auslesen der id3-tags. Das ist, wenn ich bemerkte, dass Datei:read ("*") offenbar nicht Lesen Sie die ganze Datei, sondern eher ein kleiner Teil. So habe ich versucht, bauen
5
Antworten
Was die Lua zu Holen Sie sich die aktuellen Arbeits-directory auf Windows XP SP3 (oder zu erhalten, das Verzeichnis der derzeit Laufenden Lua-Datei)? Ich bevorzuge nicht Verwendung LuaFileSystem. Kann ich nicht verwenden os.execute("cd") weil os.execute beginnt immer
3
Antworten
Gibt es gute Android apps - text-Editoren, optimiert für Programmierer? Ich Frage nach einer Android-app, das ist ein editor! Ich bin nicht interessiert Editoren ausgeführt auf einem desktop/laptop-Computer für die Bearbeitung Android-Programme. Funktionen, die ich bin auf
3
Antworten
Verwenden Sie require "name" oder local name = require "name" Auch, Sie explizit zu deklarieren system-Module als lokale Variablen? E. g. local io = require "io" Bitte erläutern Sie Ihre Wahl. Programmierung in Lua 2ed sagt, "wenn
3
Antworten
Ich versuche, mit Lua auf dem iPhone. Auf Mac OS X, in einen normalen (nicht-iOS) Cocoa-Anwendung, die ich verwendet folgenden code: lua_State* l; l = lua_open(); luaL_openlibs(l); luaL_loadstring(l, "print(\"Hi from Lua\");"); lua_pcall(l, 0, 0, 0); Ich heruntergeladen
2
Antworten
Führt Lua eine Funktion bieten, um das erste Zeichen eines Wortes in Großbuchstaben (wie ucfirst in php) und wenn ja, wie wird es verwendet? Möchte ich keywords[1] werden erste Buchstabe in Großbuchstaben. Ich habe gelesen, dass string.upper
8
Antworten
Was ist der IDE-Häufig auf Windows für Lua-Entwicklung?(Ich benutze Netbeans und ich bin bereit zu wechseln). Hat jemand verwendet LuaEclipse? Würden Sie empfehlen, die LuaEclipse debugger? InformationsquelleAutor der Frage Harish Shetty | 2011-01-26
10
Antworten
Frage ich mich, ob es gibt einen Weg, um den Pfad der aktuell ausgeführten lua-Skript-Datei? Dies ist zwar nicht das aktuelle Arbeitsverzeichnis, das konnte ganz unterschiedlich sein. Ich weiß luafilesystemlassen Sie mich Holen Sie sich die aktuellen
1
Antworten
Wie kann ich ein 2D-array mit Lua? Ich brauche, um dynamisch zu erstellen. local tbl = { { } } Etwas wie oben, aber wo kann ich angeben, wie viele items. In meinem Fall werden Sie die
3
Antworten
Fackel ist ein scientific-computing-framework mit umfassender Unterstützung für machine-learning-algorithmen. Es ist einfach zu bedienen und effizient, Dank einer einfachen und schnellen Skriptsprache, LuaJIT, und einer darunter liegenden C/CUDA-Implementierung. Q: Gibt es eine Möglichkeit, zu installieren Fackel auf
1
Antworten
Muss ich ausführen .lua-Skript mit der windows-Kommandozeile (cmd). Ich habe meine .lua-Datei in den gleichen Ordner, in dem meine lua.exe ist. Ich habe versucht, mehrere Möglichkeiten der Ausführung der Datei, aber ich kann nicht herausfinden, wie es
1
Antworten
Ich bin auf der Suche nach einige gute Lua-code "tester" online, wo könnte ich füge meinen code und führen Sie es um zu sehen, ob der code ok ist, sich, und wenn seine läuft gut, wie erwartet.
4
Antworten
Ich will exit Ausführung von Lua-script auf eine bestimmte Bedingung . Beispiel : content = get_content() wenn nicht zufrieden dann -- ( Hier möchte ich eine Art exit-Funktion ) next_content = get_content() --Beispiel kann es viele weitere
5
Antworten
Weiß ich, wie man print "alle" globalen Variablen mit dem folgenden code for k,v in pairs(_G) do print("Global key", k, "value", v) end Also meine Frage ist, wie zu tun, dass für alle Variablen, die zugänglich sind
7
Antworten
Ich habe gerade heruntergeladen Lua von der offiziellen website. Ich möchte Sie auf meinem Mac, aber ich habe keine Ahnung, wie. Und ich habe nie versucht, mit dem Mac zu installieren und zu verwenden Compiler andere dann
4
Antworten
Wenn ich eine Datei-Struktur wie diese: ./main.lua ./mylib/mylib.lua ./mylib/mylib-utils.lua ./mylib/mylib-helpers.lua ./mylib/mylib-other-stuff.lua Vom main.lua die Datei mylib.lua geladen werden können mit dem vollständigen Pfad require('mylib.mylib'). Aber im inneren mylib.lua ich möchte auch zum laden von anderen notwendigen Module
1
Antworten
Habe ich eine lua-Tabelle, die ich als eine hashmap, dh mit string-Schlüsseln : local map = { foo = 1, bar = 2 } Ich würde gerne "pop" wird ein element dieser Tabelle identifiziert durch seinen Schlüssel.
8
Antworten
Brauche ich zum Zusammenführen von zwei Tabellen mit dem Inhalt des zweiten überschreiben der Inhalte in den ersten, wenn ein bestimmtes Element ist in beiden. Ich sah aber die standard-Bibliotheken scheinen nicht zu bieten. Wo bekomme ich
1
Antworten
EDIT: leider LuaJIT genommen wurde der Vergleich im link unten. Diese Vergleich der Programmiersprachen zeigt, dass LuaJIT hat eine über Zehnfache Verbesserung gegenüber der normalen Lua-Implementierung. Warum ist die Veränderung so groß? Gibt es etwas bestimmtes, über
7
Antworten
Also Lua scheint ideal für die Umsetzung sicherer "user scripts" in meine Anwendung. Jedoch die meisten Beispiele für die Einbettung von lua gehören offenbar laden alle standard-Bibliotheken, darunter "io" und "Paket". So kann ich ausschließen, die libs
3
Antworten
Ich bin neu in Lua und den Umgang mit Lua als Skriptsprache in einer alpha-Version von einem Programm. Der Entwickler ist nicht mehr reagiert, und ich brauche, um eine Liste von Funktionen, die von manchen C++ -
4
Antworten
Ich versuche zu installieren Lsyncd auf Ubuntu 10.4 LTS aber ich bekomme einige Fehler : > checking for LUA... no checking for > LUA... no checking for LUA... > configure: error: Package requirements > (lua >= 5.1.3)
6
Antworten
Möchte ich überprüfen, ob eine Zahl durch eine andere Zahl teilbar: for i = 1, 100 do if i % 2 == 0 then print( i .. " is divisible.") end end Sollte dies funktionieren ohne Probleme,
5
Antworten
Wie lösche ich alle Elemente innerhalb einer Lua-Tabelle? Ich will nicht zu tun: t = {} table.insert(t, 1) t = {} -- this assigns a new pointer to t Will ich behalten den gleichen Zeiger auf t,
9
Antworten
Beschäftige ich mich viel mit Lua in den letzten paar Monaten, und ich mag die meisten features, aber ich bin immer noch etwas fehlt, unter denen: Warum gibt es keine continue? Welche Abhilfen gibt es dafür? InformationsquelleAutor
10
Antworten
Ich verstehe nicht, das rational hinter der Entscheidung, diesen Teil von Lua. Warum wird die Indizierung bei 1 beginnen? Ich habe gelesen (wie viele andere es getan haben) dieses tolle Papier. Es scheint mir eine seltsame Ecke
9
Antworten
Ich habe das Spiel mit node.js (nodejs) für den letzten Tag und es ist fantastisch. Soweit ich das beurteilen kann, lua nicht haben eine ähnliche integration von libev und libio, welche das man es vermeiden fast jede
3
Antworten
Ich möchte erstellen Sie eine header-Datei in Lua (header.lua), dann führen Sie die require - Funktion, um es zu laden. Wie führe ich require um eine Datei, die ich erstellt habe? InformationsquelleAutor der Frage Fernando Pinheiro |
5
Antworten
Lua nicht build-in-support für OO, aber es ermöglicht es Ihnen, es selbst bauen. Könnten Sie bitte teilen einige der Möglichkeiten, die man umsetzen kann OO? Schreiben Sie bitte ein Beispiel pro Antwort. Wenn Sie mehr Beispiele, nach
1
Antworten
Ich versuche schon zum einbetten von lua in eine c++ - Anwendung, aber ohne Erfolg, da der compiler beschwert sich über "lua_open".Ich bin mit Lua 5.2. Fand ich eine Menge von Artikeln behauptet, dass lua_open() ersetzt wurde
3
Antworten
Ich bin derzeit lernen lua. in Bezug auf pattern-matching in der lua habe ich folgenden Satz gefunden in der lua-Dokumentation auf lua.org: Dennoch, pattern-matching in Lua ist eine leistungsfähige Werkzeug-und enthält einige features, die schwer zu entsprechen,
3
Antworten
Ich bin auf der Suche nach einer guten Anleitung, wie man optimieren Lua-code für LuaJIT 2. Es sollte sich auf LJ2 Besonderheiten, wie das erkennen, welche Spuren kompiliert werden und welche nicht, etc. Irgendwelche Hinweise? Sammlung von
3
Antworten
Dies ist eine Frage, die ich habe irritiert über einige Zeit und nur nie dazu gekommen, um zu suchen, die Antwort auf. Aber ich dachte, ich könnte zumindest die Frage stellen und vielleicht kann jemand erklären. Grundsätzlich
7
Antworten
Also ich lese diesen Artikel auf Mobile Orchard und, wie ich Plane, mich auf meine ersten Schritte in der Android-Entwicklung, es hat mich zum nachdenken: ist es möglich, für Android zu entwickeln, die in Lua nur? Ich
5
Antworten
Welche Fragen oder Probleme werde ich laufen, wenn ich die Entwicklung von web-Anwendungen in Lua; gibt es irgendetwas, was ich beachten sollte bevor? Erfahrung mit der Entwicklung von Lua-web-Anwendungen? InformationsquelleAutor der Frage | 2009-07-22
6
Antworten
Ich bin derzeit den Aufbau einer game-server (kein Motor), und ich will, dass es erweiterbar sein, wie ein plugin-system. Die Lösung, die ich fand, ist die Verwendung einer Skriptsprache. So weit, So gut. Ich bin mir nicht
2
Antworten
Habe ich einige derzeit einige Lua-code verwenden Sie die folgende syntax: if (foo == nil or foo == '') then foo = "some default value" end Dem Ziel, die wenn-Bedingung ist der test foo ist weder eine
4
Antworten
Obwohl Lua unterscheidet nicht zwischen Gleitkommazahlen und ganze zahlen, es gibt einige Fälle, wenn Sie möchten, verwenden Sie ganze zahlen. Was ist der beste Weg zu konvertieren eine Zahl in einen integer, wenn Sie nicht wollen, eine
9
Antworten
Fand ich diese Anwendung auf dem app store: iLuaBox und ich fragte mich, ob es noch etwas anderes, wie dies für das iPhone ohne Jailbreak, sondern für Python oder Ruby? Lua ist wohl ähnlich für mich zu
4
Antworten
myTable = {} myTable["foo"] = 12 myTable["bar"] = "blah" print(#myTable) -- this prints 0 Habe ich tatsächlich zum Durchlaufen der Elemente in der Tabelle, um die Anzahl der Tasten? numItems = 0 for k,v in pairs(myTable) do
4
Antworten
ist LuaJava ein muss für diese? oder kann ich das einbetten von lua in java ohne? InformationsquelleAutor der Frage | 2010-01-21
5
Antworten
Gibt es eine einfache Möglichkeit zum erstellen von standalone .exe-Dateien aus dem Lua-Skripte? Im Grunde das würde bedeuten, die Verknüpfung der Lua-interpreter und Skripte. Ich glaube, es ist möglich (PLT Scheme ermöglicht die Erstellung von eigenständigen ausführbaren
1
Antworten
Ich brauche, um eine bedingte, der true ist, wenn ein bestimmter text zu finden ist, wenigstens einmal in einem text, z.B.: str = "This is some text containing the word tiger." if string.match(str, "tiger") then print ("The