Spouštěč Lua
Bezplatný spouštěč Lua online. Pište a spouštějte kód Lua 5.4 přímo v prohlížeči, s výstupem print, stack trace chyb a ochranou proti nekonečným smyčkám. Bez instalace.
Jak spustit kód Lua online s tímto nástrojem?
Zadejte nebo vložte kód do editoru a stiskněte tlačítko Spustit nebo použijte Ctrl+Enter. Výstup print a io.write se okamžitě objeví ve výstupním panelu, takže můžete iterovat na úsecích kódu bez jakéhokoli nastavení.
Jakou verzi Lua spouštěč používá?
Běží na Lua 5.4, aktuální stabilní verzi, zkompilované do WebAssembly projektem wasmoon. Sémantika jazyka, standardní knihovny i bajtkódový VM se chovají jako desktopová verze lua 5.4.
Odesílá se můj kód na server?
Ne. Celý interpret běží lokálně ve vašem prohlížeči jako modul WebAssembly. Váš kód nikdy neopustí zařízení, takže nástroj je bezpečný pro soukromé úseky kódu a po načtení stránky funguje i offline.
Co se stane, když můj kód obsahuje nekonečnou smyčku?
Ladicí háček Lua počítá vykonané instrukce a po zhruba dvou sekundách práce provedení přeruší. Místo zamrzlé karty dostanete srozumitelné hlášení o limitu času a engine zůstane použitelný pro další spuštění.
Jak se zobrazují chyby?
Chyby kompilace i běhu se zobrazují červeně ve výstupní oblasti spolu se zásobníkem volání Lua včetně čísla řádku ve vašem kódu, takže se problémy snadno hledají. Toast shrnuje první řádek chyby.
Které standardní knihovny jsou k dispozici?
Je načtena celá standardní sada Lua 5.4: base, string, table, math, coroutine, utf8 a izolované os/io. Bez přístupu k vašemu skutečnému souborovému systému a síti; require funguje jen pro přibalené moduly.
Mohu jej používat na telefonu nebo tabletu?
Ano. Rozvržení je responzivní: editor, tlačítka i výstupní panel se přizpůsobí malým obrazovkám a dotyková klávesnice postačí pro krátké skripty na cestách.
Komu je tento spouštěč Lua užitečný?
Začátečníkům učícím se syntaxi Lua, vývojářům testujícím drobnou logiku nebo experimenty se string/table, a všem, kdo chtějí ověřit úsek kódu bez instalace Lua. Také tvůrci modů her s Lua skripty jej používají k rychlým kontrolám.
Jak používat Spouštěč Lua
Tento spouštěč vykonává Lua 5.4 zcela ve vašem prohlížeči pomocí WebAssembly sestavy oficiálního interpretu — nic se nenahrává a účet není potřeba. Zvolte příklad nebo si napište vlastní kód, stiskněte Spustit a výstup print se objeví dole, přičemž běhové chyby jsou zvýrazněny červeně. Limit instrukcí zhruba na dvě sekundy bezpečně přeruší nekonečné smyčky.
- Zvolte výchozí bod z rozbalovací nabídky Příklady: Hello World, číselné smyčky, tabulky a knihovna string, nebo ukázka nekonečné smyčky s limitem času — kód se načte přímo do editoru.
- Pište nebo upravujte kód Lua v editoru. Ctrl+Enter spustí aktuální kód, aniž byste sáhli po myši.
- Stiskněte tlačítko Spustit (ikona přehrávání). Výstup print a io.write se objeví v panelu Výstup a pod ním se ukáže uplynulý čas.
- Pokud něco selže, chyba se zobrazí červeně spolu se zásobníkem volání Lua, včetně přesného čísla řádku ve vašem kódu.
- Použijte Vymazat výstup (ikona gumy), abyste mezi spuštěními vyčistili panel výstupu — kód v editoru zůstává.
- Odznáček vedle záhlaví ukazuje stav enginu a po načtení přesnou verzi Lua, např. Lua 5.4.
Vyzkoušejte příklad nekonečné smyčky (ukázka limitu času): běh se zastaví po zhruba dvou sekundách s jasným hlášením o vypršení času, místo aby stránka zamrzla — to je vestavěný limit instrukcí ve své roli.
Související nástroje
- Hřiště pro kód Online hřiště pro HTML, CSS a JavaScript s živým náhledem, editorem s čísly řádků a zachycenou konzolí. Testujte úryvky okamžitě a výsledek si stáhněte jako jeden soubor HTML - celé ve vašem prohlížeči.
- Validátor JSON Okamžitě validujte syntaxi JSON s podrobnými chybovými zprávami a čísly řádků. Bezplatný nástroj běžící 100% v prohlížeči.
- Kalkulačka Chmod Bezplatný online kalkulačka chmod pro vizualizaci a výpočet oprávnění souborů Linux pomocí zaškrtávacích polí. Okamžitá konverze mezi číselnou (755, 644) a symbolickou notací (rwxr-xr-x). Podporuje speciální oprávnění jako setuid, setgid, sticky bit.
- ASCII Tabulka Kompletní reference kódování znaků ASCII s desítkovými, hexadecimálními, osmičkovými, binárními kódy, HTML entitami a popisy znaků. Okamžité vyhledávání a filtrování.
- Tester HTTP požadavků Testujte REST API přímo v prohlížeči. Odesílejte požadavky GET, POST, PUT, DELETE s vlastními hlavičkami, tělem a parametry. Okamžitě vidíte stav, hlavičky a JSON tělo odpovědi.
- Generátor .htaccess Generujte pravidla Apache .htaccess pro přesměrování, přepisy, bezpečnostní hlavičky, mezipaměť a další.
- Generátor Robots.txt Bezplatný online generátor robots.txt. Vytvářejte a přizpůsobujte soubory robots.txt pro řízení procházení vyhledávači, správu přístupu prohledávačů a optimalizaci SEO vašeho webu.
- Generátor Sitemap Bezplatný online generátor XML sitemap. Přidávejte URL, nastavujte priority a frekvence, vytvářejte SEO sitemapy okamžitě.