Amazon Best VPN GoSearch

favorit OnWorks

nuri

Jalankan parrot di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah parrot perintah 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


burung beo - Mesin Virtual Burung Beo

RINGKASAN


nuri [-pilihan] [argumen ...]

DESKRIPSI


Parrot adalah mesin virtual yang dirancang untuk mengkompilasi dan mengeksekusi bytecode secara efisien untuk
bahasa dinamis. Parrot saat ini menyelenggarakan berbagai implementasi bahasa di berbagai
tahapan penyelesaian, antara lain Tcl, Javascript, Ruby, Lua, Scheme, PHP, Python, Perl 6,
APL, dan penerjemah bytecode .NET. Burung beo bukan tentang burung beo, tapi kami lebih suka
dari mereka, untuk alasan yang jelas.

PILIHAN


-h
--membantu Cetak ringkasan opsi pada baris perintah.
-V
--Versi: kapan Cetak informasi versi dan keluar.
-I
--termasuk Tambahkan "jalur" ke jalur pencarian sertakan.
-L
--Perpustakaan Tambahkan "jalur" ke jalur pencarian perpustakaan.
--hash-seed [heksnum]
Menyetel benih hash ke nilai yang ditentukan. Opsi ini berguna untuk debugging
kegagalan intermiten, tetapi harus tidak akan digunakan dalam produksi. Untuk informasi lebih lanjut
tentang opsi ini, melihat docs/dev/profiling.pod, dokumen/proyek/hacking_tips.pod,
dokumen/running.pod, dan dokumen/pengajuan.pod.

-X
--berikutnya Tambahkan "jalur" ke jalur pencarian ekstensi dinamis.

Run inti Pilihan
Opsi ini memilih runcore, yang berguna untuk penyetelan kinerja dan debugging.
Untuk informasi lebih lanjut tentang opsi ini, melihat bagian "Tentang runcore" di
dokumen/running.pod.

-R
--runcore [INTI]
Pilih runcorenya. Inti berikut tersedia di Parrot, tetapi tidak semua mungkin
tersedia di sistem Anda:

inti tanpa tulang yang cepat tanpa pemeriksaan batas atau
pembaruan konteks (default)

lambat, batas batas memeriksa inti

jejak batas memeriksa inti dengan info jejak
(lihat 'burung beo --help-debug')

membuat profil lihat F

profiler tingkat subrutin subprof
(lihat POD di F )

-p
--Profil Jalankan dengan inti lambat dan cetak profil eksekusi.
-t
--jejak Jalankan dengan inti lambat dan cetak informasi jejak ke stderr.
Lihat "parrot --help-debug" untuk bit bendera yang tersedia.

VM Pilihan
-D
--burung beo-debug[=HEXFLAG]
Aktifkan tanda debug penerjemah. Lihat "parrot --help-debug" untuk bit bendera yang tersedia.

--bantuan-debug Cetak ringkasan debugging dan tracing flag bit.
-w
--peringatan Aktifkan peringatan.
Lihat "parrot --help-debug" untuk bit bendera yang tersedia.

-G
--tidak-gc Matikan GC.
Ini mungkin terbukti berguna untuk menemukan bug terkait GC.

Catatan: Jangan gunakan opsi ini untuk program yang berjalan lebih lama: karena memori tidak
lebih lama didaur ulang, mungkin cepat habis.

-g
--gc [tipe GC]

GC MS2 Pilihan

--gc-dynamic-ambang batas= persentase
Memori maksimum yang terbuang oleh GC

--gc-min-ambang= Kb

GC RUPS Pilihan

--gc-pembibitan-ukuran= persen sistem
Ukuran gen0 (default 2)

--gc-debug Aktifkan debugging GC (Pengumpulan Sampah).
Ini memberikan beberapa tekanan pada subsistem GC dan dapat sangat memperlambat eksekusi.

--kebocoran-test|--hancurkan-di-akhir
Bebaskan semua memori penerjemah terakhir. Ini berguna saat menjalankan pemeriksa kebocoran.

-.
--tunggu Baca penekanan tombol sebelum memulai.
Ini berguna ketika Anda ingin memasang debugger pada platform seperti Windows.

--runtime-awalan
Cetak jalur awalan runtime dan keluar.

--numthreads
Mengganti jumlah inti CPU yang terdeteksi secara otomatis untuk mengatur jumlah OS
benang. Jumlah minimal: 2

Penyusun Pilihan
-O[tingkat]
Tingkat pengoptimal yang valid: "-O", "-O1", "-O2", "-Op"

-O1 mengaktifkan pre_optimizer, berjalan sebelum grafik aliran kontrol (CFG) dibuat. Dia
termasuk pengurangan kekuatan dan penulisan ulang konstruksi if/branch/label tertentu.

-O2 berjalan setelahnya, menangani propagasi konstan, optimasi lompatan, penghapusan
label yang tidak digunakan dan kode mati.

-Op berlaku -O2 untuk file pasm juga.

Opsi lama -Oc dan -Oj saat ini tidak efektif.

-O default ke -O1.

-d[=HEXFLAG]
--imcc-debug[=HEXFLAG]
Aktifkan flag debug compiler. Lihat "parrot --help-debug" untuk bit bendera yang tersedia.

-E
--pra-proses-saja
Praproses file sumber (perluas makro) dan cetak hasil ke "stdout":

$> burung beo -E t/op/macro_10.pasm
$> burung beo -E t/op/macro_10.pasm | burung beo -- -

-o
--keluaran=FILE Bertindak seperti assembler, tetapi tidak mengeksekusi kode,
kecuali -r disediakan juga. Jika 'outputfile' diakhiri dengan .pbc, 'burung beo' akan menulis
sebuah file PBC. Jika diakhiri dengan .pasm, 'parrot' akan menampilkan file PASM, bahkan dari PASM
memasukkan.

--keluaran-pbc Bertindak seperti assembler, tetapi selalu menghasilkan bytecode,
bahkan jika file output tidak berakhiran .pbc

-a
--pasm Asumsikan input PASM pada "stdin".
-c
--pbc Asumsikan file PBC di "stdin" dan jalankan.
CATATAN: Jika spasi memisahkan -d beralih dari argumen, argumen harus awal
dengan nomor, yaitu, angka desimal.

-r
--jalankan-pbc Hanya berguna setelah "-o" atau "--output-pbc".
Jalankan program dari gambar dalam memori yang dikompilasi. Jika dua opsi "-r" adalah
disediakan, .pbc file dibaca dari disk dan dieksekusi. Ini diperlukan, terutama, untuk
tes.

-y
--yydebug Aktifkan yydebug di yacc/banteng.
-v
--bertele-tele Aktifkan verbositas kompiler.


Jika file berakhiran .pbc itu akan segera ditafsirkan.

Jika file berakhiran .pasm, kemudian diuraikan sebagai kode PASM. Jika tidak, itu diuraikan sebagai PIR
kode. Dalam kedua kasus, itu kemudian akan dieksekusi, kecuali jika flag "-o" diberikan.

Jika "file" adalah tanda hubung tunggal, input dari "stdin" dibaca.

[argumen ...]
Argumen opsional diteruskan ke program yang sedang berjalan sebagai ARGV. Program diasumsikan mengetahui
apa yang harus dilakukan dengan argumen.

LINGKUNGAN


PARROT_RUNTIME
Jika variabel lingkungan ini disetel, burung beo akan menggunakan jalur ini sebagai awalan waktu prosesnya
alih-alih jalur yang dikompilasi. Ini berguna jika Anda ingin menjalankan versi
burung beo berbeda dari yang ada di jalur "dikompilasi".

PARROT_GC_DEBUG
Nyalakan --gc-debug bendera.

Gunakan burung beo online menggunakan layanan onworks.net


Ad




×
iklan
❤️Berbelanja, pesan, atau beli di sini — tanpa biaya, membantu menjaga layanan tetap gratis.