Lua-körare
Gratis Lua-körare online. Skriv och kör Lua 5.4-kod direkt i webbläsaren, med print-utdata, stacktraces vid fel och skydd mot oändliga loopar. Ingen installation.
Hur kör jag Lua-kod online med det här verktyget?
Skriv eller klistra in koden i editorn och tryck på Kör eller använd Ctrl+Enter. Utdata från print och io.write visas direkt i utdatapanelen, så du kan jobba med snippets utan någon förberedelse.
Vilken Lua-version använder köraren?
Den kör Lua 5.4, den aktuella stabila versionen, kompilerad till WebAssembly med projektet wasmoon. Språksemantik, standardbibliotek och bytekod-VM beter sig som en desktopversion av lua 5.4.
Laddas min kod upp till en server?
Nej. Hela tolken körs lokalt i din webbläsare som en WebAssembly-modul. Din kod lämnar aldrig din enhet, vilket gör verktyget säkert för privata snippets och användbart offline när sidan väl har laddats.
Vad händer om min kod har en oändlig loop?
En Lua-debughook räknar körda instruktioner och avbryter körningen efter ungefär två sekunders beräkning. Du får ett tydligt tidsgränsmeddelande i stället för en frusen flik, och motorn går bra att köra igen.
Hur visas fel?
Kompilerings- och körtidsfel visas i rött i utdataområdet tillsammans med Luas stacktrace, inklusive radnumret i din kod, så det är lätt att hitta problemet. En toast sammanfattar första felraden.
Vilka standardbibliotek finns?
Hela standarduppsättningen i Lua 5.4 är laddad: base, string, table, math, coroutine, utf8 och en sandlådekrad os/io. Ingen åtkomst till ditt riktiga filsystem eller nätverk; require fungerar bara för de medföljande modulerna.
Kan jag använda det på mobil eller surfplatta?
Ja. Layouten är responsiv: editorn, knapparna och utdatapanelen anpassar sig till små skärmar, och pekkartangentbordet räcker för korta skript på språng.
Vem har nytta av denna Lua-körare?
Nybörjare som lär sig Lua-syntax, utvecklare som testar mindre kodlogik eller string/table-experiment, och alla som vill kolla ett snippet utan att installera Lua. Moddare av spel med Lua-skript använder den också för snabba syntaxkontroller.
Hur man använder Lua-körare
Denna körare exekverar Lua 5.4 helt i din webbläsare med en WebAssembly-build av den officiella tolken — inget laddas upp och inget konto behövs. Välj ett exempel eller skriv egen kod, tryck Kör, och print-utdatan visas nedan med körtidsfel markerade i rött. En instruktionsgräns på ungefär två sekunder avbryter oändliga loopar säkert.
- Välj startpunkt i rullgardinsmenyn Exempel: Hello World, numeriska loopar, tabeller och strängbiblioteket, eller demon av oändlig loop med tidsgräns — koden laddas direkt in i editorn.
- Skriv eller redigera Lua-kod i editorn. Ctrl+Enter kör aktuell kod utan att röra musen.
- Tryck på knappen Kör (uppspelningsikonen). Utdata från print och io.write visas i utdatapanelen och den förflutna tiden visas under.
- Om något misslyckas visas felet i rött tillsammans med Lua-stacktracet, inklusive exakt radnummer i din kod.
- Använd Rensa utdata (suddgummi-ikonen) för att tömma utdatapanelen mellan körningar — koden i editorn sparas.
- Pillen bredvid rubriken visar motorns status och efter laddning den exakta Lua-versionen, t.ex. Lua 5.4.
Testa exemplet Oändlig loop (timeout-demon): körningen stannar efter ungefär två sekunder med ett tydligt timeout-meddelande i stället för att frysa sidan — det är den inbyggda instruktionsgränsen som gör sitt jobb.
Relaterade verktyg
- Kodlekplats Online-lekplats för HTML, CSS och JavaScript med liveförhandsvisning, editor med radnummer och fångad konsol. Testa kodsnuttar direkt och ladda ner resultatet som en enda HTML-fil - helt i webbläsaren.
- JSON-validerare Validera JSON-syntax omedelbart med detaljerade felmeddelanden och radnummer. Gratis verktyg som körs 100% i din webbläsare.
- Chmod-kalkylator Gratis online chmod-kalkylator för att visualisera och beräkna Linux-filrättigheter med kryssrutor. Konvertera omedelbart mellan numerisk (755, 644) och symbolisk notation (rwxr-xr-x). Stöder speciella rättigheter som setuid, setgid, sticky bit.
- ASCII-tabell Komplett ASCII-teckenkodningsreferens med decimala, hexadecimala, oktala, binära koder, HTML-entiteter och teckenbeskrivningar. Omedelbar sökning och filtrering.
- HTTP-begäran Testare Testa REST API:er direkt i din webbläsare. Skicka GET-, POST-, PUT-, DELETE-förfrågningar med anpassade rubriker, kropp och parametrar. Se svarstatus, rubriker och JSON-kropp omedelbart.
- .htaccess-generator Generera Apache .htaccess-regler för omdirigeringar, omskrivningar, säkerhetsrubriker, cachelagring och mer.
- Robots.txt Generator Gratis online robots.txt generator. Skapa och anpassa robots.txt-filer för att styra sökmotorernas crawlning, hantera crawler-åtkomst och optimera din webbplats SEO.
- Sitemap Generator Gratis online XML sitemap generator. Lägg till URL:er, ange prioriteringar och frekvenser, skapa SEO-sitemaps direkt.