Ini ialah arahan nypatchy 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
nypatchy - alat untuk bekerja dengan tampalan format khusus
SINOPSIS
nypatchy PAM kubu buaian cetak cc as data [ kubu2 cc2 as2 tarikh2 ]
DESCRIPTION
nypatchy ialah alat untuk bekerja dengan Fail Induk Patchy (fail PAM). Fail PAM ialah fail
fail teks biasa (biasanya dengan sambungan tiga huruf ".car") yang memegang sumber
kod dijalin dengan arahan pra-pemprosesan khas untuk nypatchy. Kod sumber
mungkin dalam C, FORTRAN, bahasa himpunan atau gabungan ini. Pra-pemprosesan
arahan membenarkan seseorang mengekalkan tampung pilihan yang berasingan secara bebas, contohnya
dalam kes kod khusus seni bina. Butiran arahan pra-pemprosesan yang digunakan oleh
nypatchy berada di luar skop halaman manusia ini; pembaca hendaklah merujuk kepada manual penuh
boleh didapati daripada CERN.
Memberitahu nypatchy set tampalan yang mana untuk digunakan boleh dilakukan pada input standard atau melalui a
apa yang dipanggil buaian fail. Biasanya fail buaian akan mengandungi satu atau lebih penyataan +USE
serta +EXE dan +QUIT, contohnya dalam kes penjana isajet Monte Carlo:
+GUNAKAN,*ISAJET
+EXE
+PAM
+BERHENTI
PENGGUNAAN
Dalam baris arahan yang ditunjukkan di atas, PAM ialah fail PAM, jika ada. kubu adalah nama
fail kod sumber keluaran utama, jika ada. buaian ialah nama fail buaian, jika ada
(lalai ialah input standard, contohnya here-doc). cetak ialah nama fail kepada
terima output bercetak (lalai ialah output standard). cc, as, data ialah nama-nama
fail output kod sumber untuk jenis data CC, AS, DATA. Parameter selebihnya ialah
fail output kod sumber untuk menerima bahan dialihkan untuk jenis data masing-masing FORT,
CC, AS, DATA.
Parameter boleh ditinggalkan dengan menggantikan sempang - untuknya. Parameter jejak mungkin
pendekkan dengan memberi "." atau ".go"; yang kedua memulakan pelaksanaan serta-merta dan bukannya
memulakan nypatchy gesaan interaktif.
nypatchy akan kembali ke shell kod 0 jika berjaya, 1 jika terdapat amaran, dan
2 jika ralat berlaku. Oleh kerana program berhenti mencipta output, tetapi terus berjalan (dalam
untuk menyemak ralat selanjutnya) jika ralat berlaku, pengguna harus pastikan untuk menguji
kod ralat $? selepas apa-apa nypatchy berjalan.
CONTOH
nypatchy -- xyz .go
membaca buaian (arahan) dari fail xyz.cra, yang mesti menyenaraikan semua fail lain
untuk digunakan.
nypatchy .go << EOF
EOF
mempunyai buaian yang diberikan sebagai dokumen di sini.
nypatchy zebra.kereta zebra.fca zebra.cra zebra.lis .go
membaca fail PAM zebra.car, mengeluarkan kod sumber yang terhasil kepada zebra.fca,
mengambil buaian dari zebra.cra, dengan pencetakan dilakukan ke zebra.lis.
Gunakan nypatchy dalam talian menggunakan perkhidmatan onworks.net