İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

luac50 - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında luac50'yi çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen luac50 komutudur.

Program:

ADI


luac - Lua derleyicisi

SİNOPSİS


Luac [ seçenekleri ] [ dosya adları ]

TANIM


Luac Lua derleyicisidir. Lua programlama dilinde yazılmış programları çevirir.
daha sonra yüklenebilecek ve yürütülebilecek ikili dosyalara dönüştürülür.

Parçaları önceden derlemenin başlıca avantajları şunlardır: daha hızlı yükleme, kaynak kodunu koruma
kullanıcı değişikliklerinden ve çevrimdışı sözdizimi kontrolünden.

Ön derleme, daha hızlı yürütme anlamına gelmez çünkü Lua'da parçalar her zaman derlenir
yürütülmeden önce bayt kodlarına dönüştürülür. Luac basitçe bu bayt kodlarının bir
Daha sonra yürütmek için dosya.

Luac verilen tüm kaynak dosyalar için bayt kodlarını içeren tek bir çıktı dosyası üretir.
Varsayılan olarak, çıktı dosyası adlandırılmıştır. luac.out, ancak bunu şu şekilde değiştirebilirsiniz: -o seçeneği.

tarafından oluşturulan ikili dosyalar Luac aynı kelimeyle tüm mimarilere taşınabilir
boyut. Bu, 32 bitlik bir platformda (Intel gibi) oluşturulan ikili dosyaların
bayt sırası değişse bile başka bir 32 bit platformda (Sparc gibi) değişiklik yapılmadan okunur
("endianness") farklıdır. Öte yandan, 16 bitlik bir bilgisayarda oluşturulan ikili dosyalar
platform 32 bitlik bir platformda okunamaz veya bunun tersi de geçerlidir.

Komut satırında, Lua kaynak ve ikili dosyaları içeren metin dosyalarını karıştırabilirsiniz.
önceden derlenmiş parçalar içerir. Bu, önceden derlenmiş birkaç parçayı birleştirmek için kullanışlıdır.
farklı (ancak uyumlu) platformlardan, önceden derlenmiş tek bir yığına.

Sen kullanabilirsiniz - standart girdiyi kaynak dosya olarak belirtmek ve -- sona erdiğini belirtmek için
seçenekler (yani, geri kalan tüm argümanlar ile başlasalar bile dosya olarak değerlendirilecektir.)
-).

tarafından üretilen ikili dosyaların dahili formatı Luac yenisi geldiğinde değişmesi muhtemel
Lua'nın sürümü yayınlandı. Bu nedenle, kullandığınız tüm Lua programlarının kaynak dosyalarını kaydedin.
ön derleme.

SEÇENEKLER


Seçenekler ayrı olmalıdır.

-l Lua'nın sanal makinesi için derlenmiş bayt kodunun bir listesini oluşturun. Liste
bayt kodları, Lua'nın sanal makinesi hakkında bilgi edinmek için kullanışlıdır. Dosya verilmezse,
sonra Luac yükler luac.out ve içeriğini listeler.

-o dosya
çıktısı dosya, varsayılan yerine luac.out. Çıktı dosyası bir kaynak olabilir
çünkü tüm dosyalar çıktı dosyası yazılmadan önce yüklenir. Dikkat olmak
değerli dosyaların üzerine yazmamak.

-p dosyaları yükleyin ancak herhangi bir çıktı dosyası oluşturmayın. Esas olarak sözdizimi kontrolü için kullanılır
ve önceden derlenmiş parçaları test etmek için: bozuk dosyalar muhtemelen hatalar üretecektir
yüklendiğinde. Lua, önceden derlenmiş parçalar üzerinde her zaman kapsamlı bir bütünlük testi gerçekleştirir.
Bu testi geçen bayt kodu, tamamen güvenlidir.
tercümanı kırın. Ancak, böyle bir kodun herhangi bir şey yapacağının garantisi yoktur.
mantıklı. (Hiçbiri verilemez, çünkü durma sorunu çözülemez.) Hayır ise
dosyalar verildikten sonra Luac yükler luac.out ve içeriğini test eder. mesaj yok
dosya bütünlük testini geçerse görüntülenir.

-s çıktı dosyasını yazmadan önce hata ayıklama bilgilerini soyun. Bu, içinde biraz yer tasarrufu sağlar
çok büyük parçalar, ancak bu parçaları çalıştırırken hatalar meydana gelirse, o zaman hata
mesajlar genellikle içerdikleri bilgilerin tamamını içermeyebilir (satır numaraları ve
yerel halkın isimleri kaybolmuştur).

-v sürüm bilgilerini göster.

onworks.net hizmetlerini kullanarak luac50'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad