Ini ialah arahan m4 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
m4 - pemproses makro
SINOPSIS
m4 [OPTION]... [FAIL]...
DESCRIPTION
Memproses makro dalam FILE. Jika tiada FILE atau jika FILE ialah `-', input standard dibaca.
Hujah mandatori atau pilihan kepada pilihan panjang adalah mandatori atau pilihan untuk pendek
pilihan juga.
Operasi mod:
- membantu paparkan bantuan ini dan keluar
--versi
maklumat versi keluaran dan keluar
-E, --amaran maut
sekali: amaran menjadi ralat, dua kali: hentikan pelaksanaan pada ralat pertama
-i, --interaktif
keluarkan penimbal, abaikan gangguan
-P, --prefix-builtins
paksa awalan `m4_' kepada semua binaan
-Q, --senyap, --senyap
menyekat beberapa amaran untuk builtin
--amaran-jujukan-makro[=REGEXP]
amaran jika definisi makro sepadan dengan REGEXP,
lalai \$\({[^}]*}\|[0-9][0-9]+\)
Prapemproses ciri-ciri:
-D, --define=NAME[=NILAI]
takrifkan NAME sebagai mempunyai VALUE atau kosong
-I, --termasuk=DIREKTORI
tambah DIRECTORY untuk memasukkan laluan
-s, --synclines
hasilkan baris `#line NUM "FILE"'
-U, --undefine=NAMA
nyahtakrifkan NAMA
Batas kawalan:
-g, --gnu
langkau -G untuk mendayakan semula sambungan GNU
-G, --tradisional
menyekat semua sambungan GNU
-H, --saiz cincang=PERDANA
tetapkan saiz jadual hash carian simbol [509]
-L, --had-bersarang=NOMBOR
tukar had bersarang, 0 untuk tanpa had [0]
Dibekukan adalah fail:
-F, --keadaan beku=FAIL
menghasilkan keadaan beku pada FILE pada akhir
-R, --reload-state=FAIL
muat semula keadaan beku dari FILE pada permulaan
Menyahpepijat:
-d, --nyahpepijat[=BENTUK]
tetapkan tahap nyahpepijat (tiada FLAGS membayangkan `aeq')
--debugfile[=FAIL]
ubah hala nyahpepijat dan jejak output ke FILE (stderr lalai, buang jika rentetan kosong)
-l, --arglength=NUM
mengehadkan saiz pengesanan makro
-t, --jejak=NAMA
jejak NAME apabila ia ditakrifkan
BENTUK is mana-mana daripada:
menunjukkan hujah sebenar
c tunjukkan sebelum kumpul, selepas kumpul dan selepas panggilan
e menunjukkan pengembangan
f sebut nama fail input semasa
saya menunjukkan perubahan dalam fail input
Saya katakan nombor baris input semasa
p menunjukkan hasil carian laluan
q nilai petikan yang perlu, dengan bendera atau e
t jejak untuk semua panggilan makro, bukan sahaja dijejaki
x menambah id panggilan makro yang unik, berguna dengan bendera c
V trengkas untuk semua bendera di atas
Jika ditakrifkan, pembolehubah persekitaran `M4PATH' ialah senarai direktori yang dipisahkan bertindih
disertakan selepas mana-mana yang dinyatakan oleh `-I'.
Status keluar ialah 0 untuk kejayaan, 1 untuk kegagalan, 63 untuk ketidakpadanan versi fail beku, atau
apa-apa nilai telah dihantar kepada makro m4exit.
Gunakan m4 dalam talian menggunakan perkhidmatan onworks.net