EnglishFrenchSpanyol

Ad


Favicon OnWorks

luac5 - Dalam Talian di Awan

Jalankan luac5 dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan luac5 yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


luac - Penyusun Lua

SINOPSIS


luac [ pilihan ] [ nama fail ]

DESCRIPTION


luac ialah penyusun Lua. Ia menterjemah program yang ditulis dalam bahasa pengaturcaraan Lua
ke dalam fail binari yang kemudiannya boleh dimuatkan dan dilaksanakan.

Kelebihan utama ketulan prapenyusun adalah: memuatkan lebih cepat, melindungi kod sumber
daripada perubahan pengguna yang tidak disengajakan, dan semakan sintaks luar talian.

Pra-penyusun tidak membayangkan pelaksanaan yang lebih pantas kerana dalam Lua ketulan sentiasa disusun
ke dalam kod bait sebelum dilaksanakan. luac hanya membenarkan kod bait tersebut disimpan dalam a
fail untuk pelaksanaan kemudian.

Ketulan pra-disusun tidak semestinya lebih kecil daripada sumber yang sepadan. Yang utama
matlamat dalam pra-penyusun adalah pemuatan yang lebih cepat.

Fail binari yang dicipta oleh luac mudah alih hanya dalam kalangan seni bina dengan perkataan yang sama
saiz dan susunan bait.

luac menghasilkan satu fail output yang mengandungi kod bait untuk semua fail sumber yang diberikan.
Secara lalai, fail output dinamakan luac.out, tetapi anda boleh menukar ini dengan -o pilihan.

Dalam baris arahan, anda boleh mencampurkan fail teks yang mengandungi sumber Lua dan fail binari
mengandungi ketulan yang telah disusun sebelumnya. Ini berguna untuk menggabungkan beberapa ketulan yang telah disusun sebelumnya, walaupun
daripada platform yang berbeza (tetapi serasi), menjadi satu ketulan yang telah disusun sebelumnya.

Anda boleh menggunakan '-' untuk menunjukkan input standard sebagai fail sumber dan '--' untuk memberi isyarat berakhir
daripada pilihan (iaitu, semua argumen yang tinggal akan dianggap sebagai fail walaupun ia bermula
bersama '-').

Format dalaman fail binari yang dihasilkan oleh luac berkemungkinan berubah apabila baru
versi Lua dikeluarkan. Jadi, simpan fail sumber semua program Lua yang anda
precompile.

PILIHAN


Pilihan mestilah berasingan.

-l menghasilkan senarai kod bait yang disusun untuk mesin maya Lua. Penyenaraian
bytecodes berguna untuk mengetahui tentang mesin maya Lua. Jika tiada fail diberikan,
kemudian luac beban luac.out dan menyenaraikan kandungannya.

-o fail
output kepada fail, bukannya lalai luac.out. (Anda boleh menggunakan '-' untuk standard
output, tetapi bukan pada platform yang membuka output standard dalam mod teks.) Output
fail mungkin merupakan fail sumber kerana semua fail dimuatkan sebelum fail output
bertulis. Berhati-hati untuk tidak menulis ganti fail berharga.

-p memuatkan fail tetapi tidak menjana sebarang fail output. Digunakan terutamanya untuk semakan sintaks
dan untuk menguji ketulan yang telah disusun sebelumnya: fail yang rosak mungkin akan menghasilkan ralat
apabila dimuatkan. Lua sentiasa melakukan ujian integriti yang menyeluruh pada ketulan yang telah dikompilasi.
Bytecode yang lulus ujian ini benar-benar selamat, dalam erti kata ia tidak akan
pecahkan jurubahasa. Walau bagaimanapun, tiada jaminan bahawa kod tersebut melakukan apa-apa
masuk akal. (Tiada boleh diberikan, kerana masalah terhenti tidak dapat diselesaikan.) Jika tidak
fail diberikan, kemudian luac beban luac.out dan menguji kandungannya. Tiada mesej
dipaparkan jika fail lulus ujian integriti.

-s jalurkan maklumat nyahpepijat sebelum menulis fail output. Ini menjimatkan sedikit ruang
bongkah yang sangat besar, tetapi jika ralat berlaku semasa menjalankan bongkah yang dilucutkan, maka
mesej ralat mungkin tidak mengandungi maklumat penuh yang biasanya mereka lakukan. Sebagai contoh,
nombor baris dan nama pembolehubah tempatan hilang.

-v tunjukkan maklumat versi.

Gunakan luac5 dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    dalam-bersih
    dalam-bersih
    Skrip Kotlin yang membina semua nuklear
    cache daripada projek Gradle/Android.
    Berguna apabila Gradle atau IDE membenarkan anda
    turun. Skrip telah diuji
    macOS, tetapi ...
    Muat turun deep-clean
  • 2
    Pemalam Gaya Semak Eclipse
    Pemalam Gaya Semak Eclipse
    Pemalam Eclipse Checkstyle
    menyepadukan kod Java Checkstyle
    juruaudit ke dalam IDE Eclipse. The
    pemalam menyediakan maklum balas masa nyata kepada
    pengguna tentang viol...
    Muat turun Eclipse Checkstyle Plug-in
  • 3
    AstroOrzPlayer
    AstroOrzPlayer
    AstroOrz Player ialah pemain media percuma
    perisian, bahagian berdasarkan WMP dan VLC. The
    pemain adalah dalam gaya minimalis, dengan
    lebih daripada sepuluh warna tema, dan boleh juga
    b ...
    Muat turun AstroOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV ialah ADDON untuk XBMC/
    Kodi que permite disponer de un
    penyahkodan perkhidmatan IPTV de
    Movistar integrado en uno de los
    pusat media ma...
    Muat turun movistartv
  • 5
    Kod :: Blok
    Kod :: Blok
    Kod::Blocks ialah sumber terbuka percuma,
    merentas platform C, C++ dan Fortran IDE
    dibina untuk memenuhi keperluan yang paling mendesak
    daripada penggunanya. Ia direka untuk menjadi sangat
    memanjang ...
    Muat Turun Kod::Blok
  • 6
    Di tengah-tengah
    Di tengah-tengah
    Di tengah-tengah atau Antara Muka Minecraft Lanjutan
    dan Penjejakan Data/Struktur ialah alat untuk
    memaparkan gambaran keseluruhan Minecraft
    dunia, tanpa benar-benar menciptanya. Ia
    boleh ...
    Muat turun Ditengah
  • Lebih »

Arahan Linux

Ad