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“.

Was ist der maximale Wert einer Zahl im Lua?

Anzahl der Antworten 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

Lua Semikolon Konventionen

Anzahl der Antworten 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

Tut Lua haben ODER Vergleiche?

Anzahl der Antworten 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

Sollte ich ipairs oder eine for-Schleife

Anzahl der Antworten 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

Lua - Befehl line-Eingang Nutzers?

Anzahl der Antworten 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

Wie zum Durchlaufen der Tabelle in Lua?

Anzahl der Antworten 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,

interaktive lua: Kommandozeilen-Argumente

Anzahl der Antworten 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

Lesen ganze Dateien in Lua

Anzahl der Antworten 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

Holen Sie sich das aktuelle Arbeitsverzeichnis in Lua

Anzahl der Antworten 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

Jeder gute text editor - Android-app - optimiert für Programmierer?

Anzahl der Antworten 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

In Lua wie Sie import-Module?

Anzahl der Antworten 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

Lua auf dem iPhone?

Anzahl der Antworten 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

Erste Zeichen in Großbuchstaben Lua

Anzahl der Antworten 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

Empfehlungen für eine Lua IDE und debugger für Windows

Anzahl der Antworten 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

Holen Sie sich mit Pfad der lua-Datei

Anzahl der Antworten 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

Wie erstelle ich ein 2D-array in Lua?

Anzahl der Antworten 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

Wie zu installieren Fackel auf windows 8.1?

Anzahl der Antworten 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

Wie führe ich ein .lua script?

Anzahl der Antworten 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

Lua-Code "tester"

Anzahl der Antworten 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.

So beenden Sie ein Lua-Skript-Ausführung

Anzahl der Antworten 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

Drucken alle lokalen Variablen zugegriffen, um den aktuellen Bereich in Lua

Anzahl der Antworten 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

Wie Installiere ich die Lua auf MacOS?

Anzahl der Antworten 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

Last Lua-Dateien mit relativen Pfad

Anzahl der Antworten 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

So entfernen Sie ein lua-table-Eintrag, indem Sie Ihre Schlüssel?

Anzahl der Antworten 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.

Lua - Tabellen zusammenführen?

Anzahl der Antworten 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

Warum ist LuaJIT so gut?

Anzahl der Antworten 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

Wie kann ich eine sichere Lua-Sandbox erstellen?

Anzahl der Antworten 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

Lua - Reflektion - Liste von Funktionen / Feldern eines Objekts abrufen?

Anzahl der Antworten 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++ -

Kein Paket 'lua' gefunden, aber ich habe es installiert

Anzahl der Antworten 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)

Lua Ersatz für den Operator%

Anzahl der Antworten 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,

Wie lösche ich alle Elemente in einer Lua-Tabelle?

Anzahl der Antworten 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,

Warum hat Lua keine "continue" Aussage?

Anzahl der Antworten 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

Warum beginnen Lua Arrays (Tabellen) bei 1 statt 0?

Anzahl der Antworten 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

Node.js für Lua?

Anzahl der Antworten 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

Wie erstelle ich Include-Dateien in Lua?

Anzahl der Antworten 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 |

Wie kann man OO in Lua implementieren?

Anzahl der Antworten 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

Einbetten von Lua in C ++

Anzahl der Antworten 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

Lua Mustervergleich gegen reguläre Ausdrücke

Anzahl der Antworten 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,

LuaJIT 2 Optimierungsanleitung

Anzahl der Antworten 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

Lua-Operatoren, warum ist nicht + =, - = usw. definiert?

Anzahl der Antworten 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

Ist das Entwickeln einer Anwendung für Android mit Lua nur möglich?

Anzahl der Antworten 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

Lua für die Webentwicklung nutzen?

Anzahl der Antworten 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

Ruby vs Lua als Skriptsprache für C ++

Anzahl der Antworten 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

Überprüfen Sie, ob eine Zeichenfolge in Lua nicht null oder leer ist

Anzahl der Antworten 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

Lua: Umwandlung von Float nach Int

Anzahl der Antworten 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

Python oder Ruby Interpreter auf iOS

Anzahl der Antworten 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

Wie bekomme ich die Anzahl der Schlüssel in einer Hash-Tabelle in Lua?

Anzahl der Antworten 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

Wie kann ich Lua in Java einbetten?

Anzahl der Antworten 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

Erstellen eigenständiger Lua-Executables

Anzahl der Antworten 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

Wie überprüft man, ob in Lua ein passender Text in einer Zeichenfolge gefunden wird?

Anzahl der Antworten 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