InglesPransesEspanyol

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
    XMLTV
    XMLTV
    Ang XMLTV ay isang set ng mga program na ipoproseso
    Mga listahan sa TV (tvguide) at tumulong sa pamamahala
    iyong panonood ng TV, pag-iimbak ng mga listahan sa isang
    XML-based na format. May mga kagamitan sa
    gawin...
    I-download ang XMLTV
  • 2
    striker
    striker
    Proyekto ng Strikr Free Software. Mga artifact
    inilabas sa ilalim ng 'intent based'
    dalawahang lisensya: AGPLv3 (komunidad) at
    CC-BY-NC-ND 4.0 internasyonal
    (komersyal)...
    I-download ang strikr
  • 4
    GIFLIB
    GIFLIB
    Ang giflib ay isang aklatan para sa pagbabasa at
    pagsulat ng mga larawang gif. Ito ay API at ABI
    tugma sa libungif na nasa
    malawak na paggamit habang ang LZW compression
    ang algorithm ay...
    I-download ang GIFLIB
  • 5
    Alt-F
    Alt-F
    Nagbibigay ang Alt-F ng libre at open source
    alternatibong firmware para sa DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Ang Alt-F ay may Samba at NFS;
    sumusuporta sa ext2/3/4...
    I-download ang Alt-F
  • 6
    usm
    usm
    Ang Usm ay isang pinag-isang pakete ng slackware
    manager na humahawak ng awtomatiko
    paglutas ng dependency. Ito ay nagkakaisa
    iba't ibang mga repositoryo ng pakete kasama ang
    slackware, slacky, p...
    I-download ang usm
  • Marami pa »

Linux command

Ad