Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

luac5 — Online w chmurze

Uruchom luac5 u bezpłatnego dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie luac5, 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, 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.

Wstępna kompilacja nie oznacza szybszego wykonania, ponieważ w Lua fragmenty są zawsze kompilowane
na kody bajtowe przed wykonaniem. Luac po prostu pozwala na zapisanie tych kodów bajtowych w pliku
plik do późniejszego wykonania.

Wstępnie skompilowane fragmenty niekoniecznie są mniejsze niż odpowiadające im źródła. Główny
celem wstępnej kompilacji jest szybsze ładowanie.

Pliki binarne utworzone przez Luac są przenośne tylko pomiędzy architekturami o tym samym słowie
rozmiar i kolejność bajtów.

Luac tworzy pojedynczy plik wyjściowy zawierający kody bajtowe wszystkich podanych plików źródłowych.
Domyślnie plik wyjściowy ma nazwę luac.out, ale możesz to zmienić za pomocą -o opcja.

W wierszu poleceń możesz mieszać pliki tekstowe zawierające pliki źródłowe Lua i pliki binarne
zawierające prekompilowane fragmenty. Jest to przydatne nawet w przypadku łączenia kilku prekompilowanych fragmentów
z różnych (ale kompatybilnych) platform w jeden, prekompilowany fragment.

Możesz użyć „-” aby wskazać standardowe wejście jako plik źródłowy i '--' aby zasygnalizować koniec
opcji (oznacza to, że wszystkie pozostałe argumenty będą traktowane jako pliki, nawet jeśli zostaną uruchomione
w „-”).

Wewnętrzny format plików binarnych tworzonych przez Luac prawdopodobnie ulegnie zmianie, gdy pojawi się nowy
wydano wersję Lua. Zapisz więc pliki źródłowe wszystkich programów Lua, które instalujesz
prekompilować.

OPCJE


Opcje muszą być oddzielne.

-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ść.

-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ć plikiem źródłowym, ponieważ wszystkie pliki są ładowane przed plikiem wyjściowym
pisemny. 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. Lua zawsze przeprowadza dokładny test integralności prekompilowanych fragmentów.
Kod bajtowy, który pomyślnie przejdzie ten test, jest całkowicie bezpieczny w tym sensie, że tak się nie stanie
złamać tłumacza. Nie ma jednak gwarancji, że taki kod cokolwiek zrobi
rozsądny. (Nie można podać żadnego, ponieważ problemu zatrzymania nie da się rozwiązać.) Jeśli nie
następnie podane są pliki Luac masa luac.out i testuje jego zawartość. Żadne wiadomości nie są
wyświetlany, jeśli plik przejdzie test integralności.

-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ą. Na przykład,
numery linii i nazwy zmiennych lokalnych zostaną utracone.

-v pokaż informacje o wersji.

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


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    głęboko czyste
    głęboko czyste
    Skrypt Kotlin, który niszczy wszystkie kompilacje
    pamięci podręczne z projektów Gradle/Android.
    Przydatne, gdy pozwala na to Gradle lub IDE
    w dół. Skrypt został przetestowany na
    macOS, ale...
    Pobierz głębokie czyszczenie
  • 2
    Wtyczka Eclipse Checkstyle
    Wtyczka Eclipse Checkstyle
    Wtyczka Eclipse Checkstyle
    integruje kod Java Checkstyle
    audytora do Eclipse IDE. The
    wtyczka zapewnia informacje zwrotne w czasie rzeczywistym
    użytkownik o naruszeniu...
    Pobierz wtyczkę Eclipse Checkstyle
  • 3
    Gracz AstrOrz
    Gracz AstrOrz
    AstrOrz Player to darmowy odtwarzacz multimedialny
    oprogramowanie, częściowo oparte na WMP i VLC. The
    odtwarzacz jest w minimalistycznym stylu, z
    więcej niż dziesięć kolorów motywu, a także może
    b ...
    Pobierz AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV to dodatek do XBMC/
    Kodi que allowe disponer de un
    dekodowanie usług IPTV de
    Movistar integrado en uno de los
    mediacenter ma...
    Pobierz movistartv
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks to darmowa, otwarta
    międzyplatformowe C, C++ i Fortran IDE
    zbudowany, aby sprostać najbardziej wymagającym potrzebom
    swoich użytkowników. Jest przeznaczony do bardzo
    rozciąga się...
    Pobierz Code::Blocks
  • 6
    Wśród
    Wśród
    Pośród zaawansowanego interfejsu Minecraft
    a śledzenie danych/struktur to narzędzie
    wyświetl przegląd gry Minecraft
    świat, nie tworząc go. To
    mogą ...
    Pobierz Wśród
  • więcej »

Komendy systemu Linux

Ad