Lua Çalıştırıcı
Ücretsiz çevrimiçi Lua çalıştırıcı. Lua 5.4 kodunu tarayıcınızda anında yazın ve çalıştırın: print çıktısı, hata yığın izleri ve sonsuz döngü koruması. Kurulum gerekmez.
Bu araçla Lua kodunu çevrimiçi nasıl çalıştırırım?
Kodunuzu düzenleyiciye yazın veya yapıştırın, ardından Çalıştır düğmesine basın ya da Ctrl+Enter kullanın. print ve io.write çıktısı alttaki çıktı panelinde anında görünür; hiçbir kurulum olmadan parçalar üzerinde çalışabilirsiniz.
Çalıştırıcı hangi Lua sürümünü kullanıyor?
Güncel kararlı sürüm olan Lua 5.4'ü, wasmoon projesiyle WebAssembly'ye derlenmiş halde çalıştırır. Dil kuralları, standart kütüphaneler ve bayt kod VM'i masaüstü lua 5.4 derlemesiyle aynı davranır.
Kodum bir sunucuya yükleniyor mu?
Hayır. Yorumlayıcının tamamı tarayıcınızda WebAssembly modülü olarak yerel çalışır. Kodunuz cihazınızdan asla çıkmaz; bu, araçyı özel parçalar için güvenli kılar ve sayfa yüklendikten sonra çevrimdışı da kullanılabilir.
Kodumda sonsuz döngü varsa ne olur?
Lua hata ayıklama kancası çalıştırılan komutları sayar ve yaklaşık iki saniyelik iş sonrası yürütmeyi keser. Donmuş bir sekme yerine net bir zaman aşımı mesajı alırsınız ve motor sonraki çalıştırma için kullanılabilir kalır.
Hatalar nasıl gösterilir?
Derleme ve çalışma zamanı hataları, kodunuzdaki satır numarasıyla birlikte Lua yığın izini içerecek şekilde çıktı alanında kırmızı görünür; sorunu bulmak kolaydır. İlk hata satırı bir bildirimle de özetlenir.
Hangi standart kütüphaneler mevcut?
Lua 5.4'ün tam standart seti yüklüdür: base, string, table, math, coroutine, utf8 ve korumalı os/io. Gerçek dosya sisteminize ve ağa erişim yoktur; require yalnızca dahili modüllerle çalışır.
Telefonda veya tablette kullanabilir miyim?
Evet. Yerleşim duyarlıdır: düzenleyici, düğmeler ve çıktı paneli küçük ekranlara uyum sağlar; ekran klavyesiyle de kısa betikler yazılabilir.
Bu Lua çalıştırıcı kime faydalıdır?
Lua sözdizimini öğrenen yeni başlayanlara, küçük mantıkları veya string/table denemelerini sınamak isteyen geliştiricilere ve Lua kurmadan parça kontrol etmek isteyen herkese faydalıdır. Lua betikli oyun modlayıcıları da hızlı sözdizimi kontrolü için kullanır.
Lua Çalıştırıcı Nasıl Kullanılır
Bu çalıştırıcı, resmi yorumlayıcının WebAssembly derlemesiyle Lua 5.4'ü tamamen tarayıcınızda yürütür — hiçbir şey yüklenmez, hesap gerekmez. Bir örnek seçin ya da kendi kodunuzu yazın, Çalıştır'a basın; print çıktısı aşağıda görünür ve çalışma zamanı hataları kırmızı vurgulanır. Yaklaşık iki saniyelik komut sınırı sonsuz döngüleri güvenle keser.
- Örnekler açılır menüsünden bir başlangıç noktası seçin: Hello World, sayısal döngüler, tablolar ve string kütüphanesi ya da sonsuz döngü zaman aşımı demosu — kod doğrudan editöre yüklenir.
- Editörde Lua kodu yazın veya düzenleyin. Ctrl+Enter, fareye dokunmadan mevcut kodu çalıştırır.
- Çalıştır düğmesine (oynat simgesi) basın. print ve io.write çıktısı Çıktı panelinde görünür, altında geçen süre gösterilir.
- Bir şey ters giderse hata, kodunuzdaki tam satır numarasıyla birlikte Lua yığın iziyle kırmızı olarak gösterilir.
- Çalıştırmalar arasında çıktı panelini temizlemek için Çıktıyı temizle (silgi simgesi) düğmesini kullanın — editördeki kod korunur.
- Başlığın yanındaki rozet motorun durumunu ve yüklendikten sonra tam Lua sürümünü gösterir, örn. Lua 5.4.
Sonsuz döngü (zaman aşımı demosu) örneğini deneyin: çalıştırma yaklaşık iki saniye sonra net bir zaman aşımı mesajıyla durur, sayfayı dondurmaz — bu, yerleşik komut sınırının işini yapmasıdır.
İlgili Araçlar
- Kod Oyun Alanı Canlı önizlemeli, satır numaralı düzenleyicili ve yakalanan konsollu çevrimiçi HTML, CSS ve JavaScript oyun alanı. Kod parçalarını anında test edin ve sonucu tek bir HTML dosyası olarak indirin - tamamen tarayıcınızda.
- JSON Doğrulayıcı JSON sözdizimini ayrıntılı hata mesajları ve satır numaralarıyla anında doğrulayın. Tarayıcınızda %100 çalışan ücretsiz araç.
- Chmod Hesaplayıcı Onay kutularıyla Linux dosya izinlerini görselleştirmek ve hesaplamak için ücretsiz çevrimiçi chmod hesaplayıcı. Sayısal (755, 644) ve sembolik gösterim (rwxr-xr-x) arasında anında dönüştürün. setuid, setgid, sticky bit gibi özel izinleri destekler.
- ASCII Tablosu Ondalık, onaltılık, sekizlik, ikili kodlar, HTML varlıkları ve karakter açıklamaları ile eksiksiz ASCII karakter kodlama referansı. Anında arama ve filtreleme.
- HTTP İstek Test Aracı REST API'leri doğrudan tarayıcınızda test edin. Özel başlıklar, gövde ve parametrelerle GET, POST, PUT, DELETE istekleri gönderin. Yanıt durumunu, başlıklarını ve JSON gövdesini anında görün.
- .htaccess oluşturucu Apache .htaccess kuralları oluşturun: yönlendirmeler, yeniden yazmalar, güvenlik başlıkları, önbellekleme ve daha fazlası.
- Robots.txt Oluşturucu Ücretsiz çevrimiçi robots.txt oluşturucu. Arama motoru taramasını kontrol etmek, tarayıcı erişimini yönetmek ve sitenizin SEO'sunu optimize etmek için robots.txt dosyaları oluşturun ve özelleştirin.
- Sitemap Oluşturucu Ücretsiz çevrimiçi XML sitemap oluşturucu. URL ekleyin, öncelik ve sıklık ayarlayın, SEO uyumlu sitemap anında oluşturun.