Online Lua Derleyici
Kod parçacıklarını yazın, çalıştırın ve paylaşın — kurulum gerekmez.
Lua'yı tarayıcıda online çalıştır
Ücretsiz bir online Lua deneme alanı ve kod çalıştırıcısı. Lua script'lerini tarayıcında yaz, Çalıştır'a bas; standart Lua yorumlayıcısı saniyeler içinde çalıştırsın. luarocks yok, build yok, önceden ayarlanacak yerel kurulum yok.
Editör, VS Code ile aynı motor üzerine kurulu, dolayısıyla Lua sözdizimi vurgulama, otomatik tamamlama ve hata altı çizgileri sorunsuz çalışıyor. Kod, Alpine Linux üzerindeki Lua yorumlayıcısında çalışır ve standart kütüphaneler — string, table, math, io, os ve coroutine — kullanılabilir. Oyun scripting'i, gömülü konfigürasyon veya Redis scripting için Lua öğrenmeye uygun.
Bu Lua deneme alanı neden faydalı
- Anında Lua çalıştırma — kodunu yaz, Çalıştır'a bas ve Lua yorumlayıcısının çıktısını saniyeler içinde al, luarocks veya build adımı gerekmez.
- Eksiksiz Lua sözdizimi vurgulaması, otomatik tamamlama ve satır numaralı net hata mesajları; tüm bunlar VS Code ile aynı editör motorundan geliyor.
- Stdin girişi destekleniyor.
io.read(),io.read('*l')veio.lines()playground'un giriş kutusundan okur; böylece etkileşimli Lua betikleri tıpkı terminalde çalıştırdığınızdaki gibi davranır. Sizin tarafınızda Lua yorumlayıcısı, luarocks veya derleme aracı gerekmez. - Tablolar, metatablolar, coroutine'ler ve string/math/io standart kütüphaneleriyle Lua yorumlayıcısı — scripting pratiği için ihtiyacın olan her şey.
Lua deneme alanında neler kurabilirsin
- Dizi, kayıt ve hash map olarak tablolar: Lua'yı zarif kılan tek bileşik tip, tek bir atamayla test edilebilir.
- Metatable'lar ve metametodlar (
__index,__newindex,__add,__call): oyun scripting'i ve gömülü yapılandırmalarda kullandığın nesne sisteminin yapı taşları. - Hızlı Lua denemeleri:
string.matchile bir desen eşleştirme çağrısını test et, bir coroutine'in yield/resume akışını doğrula ya da bir upvalue üzerindeki closure'ı dene.
Online Lua derleyici SSS
Online Lua derleyici ücretsiz mi?
Lua veya luarocks kurulu olmalı mı?
Lua deneme alanı mobil ve Chromebook'ta çalışıyor mu?
Lua playground'u io.read() ve stdin'i destekliyor mu?
io.read(), tek satır için io.read('*l') ve tüm satırlarda dolaşmak için io.lines(); hepsi yazdığınız satırları terminalde lua script.lua çalıştırdığınızdaki gibi okur.