Lua-løber
Gratis Lua-løber online. Skriv og kør Lua 5.4-kode direkte i browseren, med print-output, stack traces ved fejl og beskyttelse mod uendelige løkker. Ingen installation.
Hvordan kører jeg Lua-kode online med dette værktøj?
Skriv eller indsæt koden i editoren og tryk på Kør, eller brug Ctrl+Enter. Output fra print og io.write vises straks i outputpanelet, så du kan arbejde med kodeuddrag uden nogen opsætning.
Hvilken Lua-version bruger løberen?
Den kører Lua 5.4, den nuværende stabile version, kompileret til WebAssembly med projektet wasmoon. Sprogsemantik, standardbiblioteker og bytekode-VM opfører sig som en desktopversion af lua 5.4.
Bliver min kode uploadet til en server?
Nej. Hele fortolkeren kører lokalt i din browser som et WebAssembly-modul. Din kode forlader aldrig din enhed, hvilket gør værktøjet sikkert til private uddrag og brugbart offline, når siden er indlæst.
Hvad sker der, hvis min kode har en uendelig løkke?
En Lua-debughook tæller udførte instruktioner og afbryder kørslen efter cirka to sekunders arbejde. Du får en tydelig timeout-besked i stedet for en frossen fane, og motoren er klar til næste kørsel.
Hvordan vises fejl?
Kompilerings- og kørselsfejl vises i rødt i outputområdet sammen med Luas stack trace, inklusive linjenummeret i din kode, så det er let at finde problemet. En toast opsummerer den første feillinje.
Hvilke standardbiblioteker er tilgængelige?
Hele standardsættet i Lua 5.4 er indlæst: base, string, table, math, coroutine, utf8 og en sandboxet os/io. Ingen adgang til dit rigtige filsystem eller netværk; require virker kun for de indbyggede moduler.
Kan jeg bruge det på mobil eller tablet?
Ja. Layoutet er responsivt: editoren, knapperne og outputpanelet tilpasser sig små skærme, og skærmtastaturet er fint til korte scripts på farten.
Hvem har gavn af denne Lua-løber?
Begyndere, der lærer Lua-syntaks, udviklere, der tester mindre kodelogik eller string/table-eksperimenter, og alle, der vil tjekke et uddrag uden at installere Lua. Moddere af spil med Lua-scripts bruger den også til hurtige tjek.
Sådan bruges Lua-løber
Denne løber udfører Lua 5.4 helt i din browser med en WebAssembly-build af den officielle fortolker — intet uploades, og ingen konto er nødvendig. Vælg et eksempel eller skriv din egen kode, tryk Kør, og print-outputtet vises nedenunder med runtimefejl fremhævet i rødt. En instruktionsgrænse på omkring to sekunder afbryder uendelige løkker sikkert.
- Vælg udgangspunkt i Eksempler-rullemenuen: Hello World, numeriske løkker, tabeller og string-biblioteket, eller demoen med uendelig løkke og timeout — koden indlæses direkte i editoren.
- Skriv eller rediger Lua-kode i editoren. Ctrl+Enter kører den aktuelle kode uden at røre musen.
- Tryk på Kør-knappen (afspilningsikonet). Output fra print og io.write vises i outputpanelet, og den brugte tid vises under.
- Hvis noget fejler, vises fejlen i rødt sammen med Lua-stacktracet, inklusive det præcise linjenummer i din kode.
- Brug Ryd output (viskelæder-ikonet) til at tømme outputpanelet mellem kørsler — koden i editoren beholdes.
- Pillen ved siden af overskriften viser motorens status og efter indlæsning den præcise Lua-version, f.eks. Lua 5.4.
Prøv eksemplet Uendelig løkke (timeout-demo): kørslen stopper efter omkring to sekunder med en tydelig timeout-besked i stedet for at fryse siden — det er den indbyggede instruktionsgrænse, der gør sit arbejde.
Relaterede værktøjer
- Kodelegeplads Online-legeplads til HTML, CSS og JavaScript med live forhåndsvisning, editor med linjenumre og fanget konsol. Test kodestykker med det samme og download resultatet som én HTML-fil - helt i din browser.
- JSON-validator Validér JSON-syntaks øjeblikkeligt med detaljerede fejlmeddelelser og linjenumre. Gratis værktøj der kører 100% i din browser.
- Chmod-beregner Gratis online chmod-beregner til at visualisere og beregne Linux-filrettigheder med afkrydsningsfelter. Konverter straks mellem numerisk (755, 644) og symbolsk notation (rwxr-xr-x). Understøtter specielle rettigheder som setuid, setgid, sticky bit.
- ASCII-tabel Komplet ASCII-tegnkodningsreference med decimal-, hex-, oktal-, binærkoder, HTML-entiteter og tegnbeskrivelser. Øjeblikkelig søgning og filtrering.
- HTTP-anmodning Tester Test REST API'er direkte i din browser. Send GET-, POST-, PUT-, DELETE-anmodninger med brugerdefinerede headers, body og parametre. Se svarstatus, headers og JSON-body øjeblikkeligt.
- .htaccess-generator Generer Apache .htaccess-regler for omdirigeringer, omskrivninger, sikkerhedshoveder, caching og mere.
- Robots.txt Generator Gratis online robots.txt generator. Opret og tilpas robots.txt-filer til at styre søgemaskinens crawling, administrere crawler-adgang og optimere dit websteds SEO.
- Sitemap Generator Gratis online XML sitemap generator. Tilføj URL'er, angiv prioriteter og frekvenser, opret SEO-sitemaps med det samme.