luac5.2 — Online w chmurze

To jest polecenie luac5.2, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


luac – kompilator Lua

STRESZCZENIE


Luac [ Opcje ] [ nazwy plików ]

OPIS


Luac jest kompilatorem Lua. Tłumaczy programy napisane w języku programowania Lua
do plików binarnych zawierających prekompilowane fragmenty, które można później załadować i wykonać.

Główne zalety prekompilacji fragmentów to: szybsze ładowanie, ochrona kodu źródłowego
przed przypadkowymi zmianami użytkownika i sprawdzaniem składni offline. Prekompilacja nie oznacza
szybsze wykonanie, ponieważ w Lua fragmenty są zawsze kompilowane do kodów bajtowych przed zapisaniem
wykonany. Luac po prostu pozwala na zapisanie tych kodów bajtowych w pliku do późniejszego wykonania.
Prekompilowane fragmenty niekoniecznie są mniejsze niż odpowiadające im źródła. Główny
celem prekompilacji jest szybsze ładowanie.

W wierszu poleceń możesz mieszać pliki tekstowe zawierające pliki źródłowe Lua i pliki binarne
zawierające prekompilowane fragmenty. Luac tworzy pojedynczy plik wyjściowy zawierający połączone
kody bajtowe dla wszystkich podanych plików. Wykonanie połączonego pliku jest równoznaczne z wykonaniem
podane pliki. Domyślnie plik wyjściowy ma nazwę luac.out, ale możesz to zmienić za pomocą
dotychczasowy -o opcja.

Wstępnie skompilowane fragmenty są nie przenośne w różnych architekturach. Co więcej,
wewnętrzny format prekompilowanych fragmentów prawdopodobnie ulegnie zmianie wraz z pojawieniem się nowej wersji Lua
wydany. Upewnij się, że zapisałeś pliki źródłowe wszystkich prekompilowanych programów Lua.

OPCJE


-l wygeneruj listę skompilowanego kodu bajtowego dla maszyny wirtualnej Lua. Wymienianie kolejno
kody bajtowe są przydatne do poznania maszyny wirtualnej Lua. Jeśli nie zostaną podane żadne pliki,
następnie Luac masa luac.out i podaje jego zawartość. Używać -l -l dla pełnego zestawienia.

-o filet
wyjście do filet, zamiast domyślnego luac.out. (Możesz użyć „-” dla standardu
wyjście, ale nie na platformach, które otwierają standardowe wyjście w trybie tekstowym.) Dane wyjściowe
plik może być jednym z podanych plików, ponieważ wszystkie pliki są ładowane przed wyjściem
plik jest zapisany. Uważaj, aby nie nadpisać cennych plików.

-p załaduj pliki, ale nie generuj żadnego pliku wyjściowego. Używany głównie do sprawdzania składni
oraz do testowania prekompilowanych fragmentów: uszkodzone pliki prawdopodobnie będą generować błędy
po załadowaniu. Jeżeli nie podano żadnych plików, to Luac masa luac.out i testuje jego
zawartość. Jeśli plik zostanie załadowany bez błędów, nie zostaną wyświetlone żadne komunikaty.

-s usuń informacje debugowania przed zapisaniem pliku wyjściowego. Oszczędza to trochę miejsca
bardzo duże fragmenty, ale jeśli podczas uruchamiania pozbawionego fragmentu wystąpią błędy, wówczas plik
komunikaty o błędach mogą nie zawierać pełnych informacji, jakie zwykle zawierają. W
w szczególności utracone zostaną numery linii i nazwy zmiennych lokalnych.

-v pokaż informacje o wersji.

-- zatrzymaj opcje obsługi.

- przestań obsługiwać opcje i przetwarzaj standardowe wejście.

Korzystaj z luac5.2 online, korzystając z usług onworks.net



Najnowsze programy online dla systemów Linux i Windows