InglesPransesEspanyol

Ad


OnWorks favicon

luac5 - Online sa Cloud

Patakbuhin ang luac5 sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na luac5 na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


luac - Lua compiler

SINOPSIS


luac [ pagpipilian ] [ mga filename ]

DESCRIPTION


luac ay ang Lua compiler. Isinasalin nito ang mga programang nakasulat sa wikang programming ng Lua
sa mga binary file na maaaring i-load at isagawa sa ibang pagkakataon.

Ang mga pangunahing bentahe ng precompiling chunks ay: mas mabilis na paglo-load, pagprotekta sa source code
mula sa mga hindi sinasadyang pagbabago ng user, at off-line na pagsusuri sa syntax.

Ang paunang pag-compile ay hindi nagpapahiwatig ng mas mabilis na pagpapatupad dahil sa Lua chunks ay palaging pinagsama-sama
sa mga bytecode bago isagawa. luac pinapayagan lamang ang mga bytecode na iyon na mai-save sa a
file para sa susunod na pagpapatupad.

Ang mga pre-compiled chunks ay hindi kinakailangang mas maliit kaysa sa kaukulang pinagmulan. Pangunahing
ang layunin sa paunang pag-compile ay mas mabilis na naglo-load.

Ang mga binary file na nilikha ng luac ay portable lamang sa mga arkitektura na may parehong salita
laki at byte order.

luac gumagawa ng isang output file na naglalaman ng mga bytecode para sa lahat ng source file na ibinigay.
Bilang default, pinangalanan ang output file luac.out, ngunit maaari mong baguhin ito gamit ang -o pagpipilian.

Sa command line, maaari mong paghaluin ang mga text file na naglalaman ng Lua source at binary file
naglalaman ng mga precompiled chunks. Ito ay kapaki-pakinabang upang pagsamahin ang ilang mga precompiled chunks, kahit na
mula sa iba't ibang (ngunit katugma) na mga platform, sa isang solong precompiled chunk.

Maaari mong gamitin ang '-' upang ipahiwatig ang karaniwang input bilang isang source file at '--' para hudyat ng wakas
ng mga opsyon (iyon ay, lahat ng natitirang argumento ay ituturing bilang mga file kahit na nagsimula ang mga ito
sa '-').

Ang panloob na format ng mga binary file na ginawa ng luac ay malamang na magbago kapag bago
inilabas ang bersyon ng Lua. Kaya, i-save ang mga source file ng lahat ng Lua programs na ikaw
precompile.

Opsyon


Ang mga opsyon ay dapat na hiwalay.

-l gumawa ng listahan ng pinagsama-samang bytecode para sa virtual machine ni Lua. Listahan
Ang mga bytecode ay kapaki-pakinabang upang malaman ang tungkol sa virtual machine ni Lua. Kung walang mga file na ibinigay,
pagkatapos luac naglo-load luac.out at naglilista ng mga nilalaman nito.

-o file
output sa file, sa halip na ang default luac.out. (Pwede mong gamitin '-' para sa pamantayan
output, ngunit hindi sa mga platform na nagbubukas ng karaniwang output sa text mode.) Ang output
Ang file ay maaaring isang source file dahil ang lahat ng mga file ay na-load bago ang output file ay
nakasulat. Mag-ingat na huwag ma-overwrite ang mahahalagang file.

-p mag-load ng mga file ngunit huwag bumuo ng anumang output file. Pangunahing ginagamit para sa pagsusuri ng syntax
at para sa pagsubok ng mga precompiled chunks: ang mga corrupt na file ay malamang na bubuo ng mga error
kapag na-load. Palaging nagsasagawa si Lua ng masusing pagsusuri sa integridad sa mga na-precompil na chunks.
Ang bytecode na pumasa sa pagsubok na ito ay ganap na ligtas, sa diwa na hindi ito gagawin
sirain ang interpreter. Gayunpaman, walang garantiya na may magagawa ang naturang code
matino. (Walang maibibigay, dahil ang paghinto ng problema ay hindi malulutas.) Kung hindi
mga file ay ibinigay, pagkatapos luac naglo-load luac.out at sinusuri ang nilalaman nito. Walang mga mensahe
ipinapakita kung ang file ay pumasa sa integrity test.

-s i-strip ang impormasyon sa pag-debug bago isulat ang output file. Makakatipid ito ng kaunting espasyo
napakalaking mga tipak, ngunit kung ang mga error ay nangyari kapag nagpapatakbo ng isang hinubad na tipak, kung gayon ang
ang mga mensahe ng error ay maaaring hindi naglalaman ng buong impormasyon na karaniwan nilang ginagawa. Halimbawa,
Nawala ang mga numero ng linya at pangalan ng mga lokal na variable.

-v ipakita ang impormasyon ng bersyon.

Gamitin ang luac5 online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    mabusising paglilinis
    mabusising paglilinis
    Isang Kotlin script na binubuo ng lahat ng nukes
    mga cache mula sa mga proyekto ng Gradle/Android.
    Kapaki-pakinabang kapag hinahayaan ka ng Gradle o ng IDE
    pababa. Ang script ay nasubok sa
    macOS, ngunit ...
    I-download ang deep-clean
  • 2
    Eclipse Checkstyle Plug-in
    Eclipse Checkstyle Plug-in
    Ang Eclipse Checkstyle plug-in
    isinasama ang Checkstyle Java code
    auditor sa Eclipse IDE. Ang
    Ang plug-in ay nagbibigay ng real-time na feedback sa
    ang gumagamit tungkol sa viol...
    I-download ang Eclipse Checkstyle Plug-in
  • 3
    AstroOrzPlayer
    AstroOrzPlayer
    Ang AstroOrz Player ay isang libreng media player
    software, bahagi batay sa WMP at VLC. Ang
    ang player ay nasa isang minimalist na istilo, na may
    higit sa sampung kulay ng tema, at maaari rin
    b ...
    I-download ang AstroOrzPlayer
  • 4
    movistartv
    movistartv
    Ang Kodi Movistar+ TV ay isang ADDON para sa XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mga mediacenter ma...
    I-download ang movistartv
  • 5
    Code :: Mga Pag-block
    Code :: Mga Pag-block
    Code::Blocks ay isang libre, open-source,
    cross-platform C, C++ at Fortran IDE
    binuo upang matugunan ang pinaka-hinihingi na mga pangangailangan
    ng mga gumagamit nito. Ito ay dinisenyo upang maging napaka
    mga extension...
    I-download ang Code::Blocks
  • 6
    Sa gitna
    Sa gitna
    Sa gitna o Advanced na Minecraft Interface
    at ang Pagsubaybay sa Data/Istruktura ay isang kasangkapan upang
    magpakita ng pangkalahatang-ideya ng isang Minecraft
    mundo, nang hindi aktwal na nilikha ito. Ito
    pwede...
    I-download sa gitna
  • Marami pa »

Linux command

Ad