lua5 - Online di Cloud

Ini adalah perintah lua5 yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


lua - juru bahasa Lua

RINGKASAN


bulan [ Pilihan ] [ naskah [ args ] ]

DESKRIPSI


bulan adalah juru bahasa Lua yang berdiri sendiri. Ia memuat dan mengeksekusi program Lua, baik dalam
bentuk sumber tekstual atau dalam bentuk biner yang telah dikompilasi. (Biner yang telah dikompilasi dikeluarkan oleh
luac, kompiler Lua.) bulan dapat digunakan sebagai juru bahasa batch dan juga secara interaktif.

Pemberian Pilihan (lihat di bawah) dijalankan dan kemudian program Lua dalam file naskah is
dimuat dan dieksekusi. Pemberian args tersedia untuk naskah sebagai string dalam tabel global
bernama arg. Jika argumen ini berisi spasi atau karakter lain yang khusus untuk shell,
maka mereka harus dikutip (tetapi perhatikan bahwa tanda kutip akan dihapus oleh Shell). NS
argumen dalam arg mulai dari 0, yang berisi string 'naskah'. Indeks terakhir
argumen disimpan di arg.n. Argumen yang diberikan di baris perintah sebelumnya naskah,
termasuk nama penerjemah, tersedia dalam indeks negatif di arg.

Pada awalnya, bahkan sebelum menangani baris perintah, bulan mengeksekusi isi dari
variabel lingkungan LUA_INIT, jika didefinisikan. Jika nilai LUA_INIT berbentuk
'@nama file', kemudian nama file dieksekusi. Jika tidak, string dianggap sebagai Lua
pernyataan dan dieksekusi.

Pilihan dimulai dengan '-' dan dijelaskan di bawah ini. Anda dapat gunakan '--' untuk menandakan akhir dari
Pilihan.

Jika tidak ada argumen yang diberikan, maka -v -i diasumsikan ketika input standar adalah terminal;
jika tidak, - diasumsikan.

Dalam mode interaktif, bulan meminta pengguna, membaca baris dari input standar, dan
mengeksekusinya saat dibaca. Jika suatu baris tidak memuat pernyataan yang lengkap, maka a
prompt sekunder ditampilkan dan baris dibaca sampai pernyataan lengkap terbentuk atau a
kesalahan sintaks ditemukan. Jadi, salah satu cara untuk menghentikan pembacaan pernyataan yang tidak lengkap adalah
untuk memaksa kesalahan sintaks: menambahkan a ';' di tengah pernyataan adalah cara yang pasti untuk
memaksa kesalahan sintaks (kecuali di dalam string dan komentar multiline; ini harus ditutup
secara eksplisit). Jika sebuah garis dimulai dengan '=', kemudian bulan menampilkan nilai dari semua
ekspresi di sisa baris. Ekspresi harus dipisahkan dengan koma.
Prompt utama adalah nilai variabel global _MENGINGATKAN, jika nilai ini adalah string;
jika tidak, prompt default digunakan. Demikian pula, prompt sekunder adalah nilai
variabel global _PROMPT2. Jadi, untuk mengubah petunjuknya, atur variabel yang sesuai
ke string pilihan Anda. Anda dapat melakukannya setelah memanggil juru bahasa atau pada
baris perintah (tetapi dalam hal ini Anda harus berhati-hati dengan tanda kutip jika string prompt
berisi spasi; jika tidak, Anda dapat membingungkan shell.) Perintah defaultnya adalah "> " dan
">>".

PILIHAN


- memuat dan menjalankan input standar sebagai file, yaitu, tidak secara interaktif, bahkan
ketika input standar adalah terminal.

-e Stat
mengeksekusi pernyataan Stat. Anda perlu mengutip Stat jika berisi spasi, tanda kutip, atau
karakter lain khusus untuk shell.

-i masuk ke mode interaktif setelah naskah dieksekusi.

-l nama
panggilan memerlukan('nama') sebelum dieksekusi naskah. Biasanya digunakan untuk memuat perpustakaan.

-v tampilkan informasi versi.

Gunakan lua5 online menggunakan layanan onworks.net



Program online Linux & Windows terbaru