Ini adalah perintah patscc 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
patscc - frontend kompiler ATS2
RINGKASAN
patscc [Pilihan] arsip...
DESKRIPSI
patscc adalah frontend ke kompiler Postiats patsop untuk bahasa ATS2.
PILIHAN
patscc memiliki sintaks opsi baris perintah dalam gaya gcc dan menerima semua sama
pilihan, banyak dari mereka diteruskan langsung ke gcc bagian belakang. Berikut dirangkum
non-gcc Pilihan.
-atscomp
Tentukan nama kompiler C pada baris perintah. Jika tidak, gunakan lingkungan
variabel ATSCCOMP atau defaultnya. Lihat detail lebih lanjut tentang variabel lingkungan.
-bersih
Bersihkan file C yang dihasilkan secara tidak sengaja setelah kompilasi selesai.
--menyusun, -cats
Hanya kompilasi file sumber ATS yang diberikan ke dalam file C.
-DATS [= ], -DDAT [= ]
Tentukan nama/nilai nilai tingkat atas makro di ATS. -DDAT juga melewati opsi ini ke
kompiler C.
-IAT , -IIIAT
Tambahkan jalur untuk mencari file ATS saat melakukan beban statis dan dinamis. -IIIAT
juga melewati jalur ini ke kompiler C.
-fsat , -fdat
Ini menunjukkan bahwa file berikut adalah file SATS atau DATS. Tidak perlu jika
ekstensi nama file standar .sat or .dat digunakan
--gline
Tempatkan informasi pragma baris berdasarkan sumber ATS dalam kode C yang dihasilkan.
--ketik, -kucing
Ketik periksa file sumber ATS yang diberikan, tetapi jangan melangkah lebih jauh.
--Versi: kapan, -tong
Tampilkan versi ATS2/Postiats dan versi gcc.
LINGKUNGAN VARIABEL
PATSCCOMP, ATSCCOMP
Gunakan nilai variabel lingkungan ini sebagai nama perintah kompiler C.
Standarnya adalah gcc -D_XOPEN_SOURCE -SAYA${ATSHOME} -I${ATSHOME}/comp/runtime
-L${ATSHOME}/ccomp/atslib/lib
PATSHOME, DI RUMAH
Gunakan nilai variabel lingkungan ini sebagai jalur ke perpustakaan ATS
instalasi. Standarnya adalah khusus distribusi.
PATSOP, ATSOP
Gunakan nilai variabel lingkungan ini sebagai nama perintah kompiler ATS.
Standarnya adalah patsop.
CONTOH
patscc -o uji -O3 tes.dats
Kompilasi test.dats ke tes bernama yang dapat dieksekusi. Memberi tahu gcc untuk menggunakan level ketiga
optimasi.
patscc -kucing tes.dats
Typecheck test.dats saja.
patscc -cats tes.dats
Kompilasi ke file C test_dats.c saja.
patscc -o tes.o -c tes.dats -bersih
Kompilasi test.dats ke file objek bernama test.o, dan hapus file C perantara.
Gunakan patscc online menggunakan layanan onworks.net
