นี่คือคำสั่ง patscc ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
patscc - ส่วนหน้าคอมไพเลอร์ ATS2
เรื่องย่อ
patscc [ตัวเลือก] ไฟล์...
DESCRIPTION
patscc เป็นส่วนหน้าของคอมไพเลอร์ Postiats แพทซอพ สำหรับภาษา ATS2
OPTIONS
patscc มีไวยากรณ์ตัวเลือกบรรทัดคำสั่งในรูปแบบของ gcc และยอมรับเหมือนกันหมด
ตัวเลือกมากมายส่งตรงไปยัง gcc แบ็กเอนด์ นี่คือบทสรุปของ
ไม่gcc ตัวเลือก
-atsccomp
ระบุชื่อของคอมไพเลอร์ C บนบรรทัดคำสั่ง มิฉะนั้นให้ใช้สภาพแวดล้อม
ตัวแปร อ.ส.ค หรือค่าเริ่มต้น ดูรายละเอียดเพิ่มเติมเกี่ยวกับตัวแปรสภาพแวดล้อม
-cleanaf
ล้างไฟล์ C ที่สร้างขึ้นโดยไม่ได้ตั้งใจหลังจากการรวบรวมเสร็จสิ้น
--รวบรวม, - แคต
รวบรวมเฉพาะไฟล์ต้นฉบับ ATS ที่กำหนดเป็นไฟล์ C
-อพท [= ], -DDAT [= ]
กำหนดชื่อ/ค่าระดับบนสุดของมาโครใน ATS -DDAT ยังส่งตัวเลือกนี้ไปที่
คอมไพเลอร์ C
-ไอเอทีเอส , -ไอไอเอทีเอส
เพิ่มเส้นทางเพื่อค้นหาไฟล์ ATS เมื่อทำการโหลดแบบสแตติกและไดนามิก -ไอไอเอทีเอส
ยังส่งเส้นทางนี้ไปยังคอมไพเลอร์ C
-fsats , -fdat
สิ่งเหล่านี้บ่งชี้ว่าไฟล์ต่อไปนี้เป็นไฟล์ SATS หรือ DATS ไม่จำเป็น if
นามสกุลไฟล์มาตรฐาน .sat or .dat ถูกนำมาใช้
--gline
วางข้อมูลบรรทัด Pragma ตามแหล่งที่มาของ ATS ในรหัส C ที่สร้างขึ้น
--พิมพ์เช็ค -tcats
Typecheck ไฟล์ต้นทาง ATS ที่กำหนด แต่อย่าไปต่อ
--รุ่น -ถัง
แสดงเวอร์ชัน ATS2/Postiats และเวอร์ชัน gcc
และพวกเรา ตัวแปร
ปตท. อ.ส.ค
ใช้ค่าของตัวแปรสภาพแวดล้อมนี้เป็นชื่อคำสั่งของคอมไพเลอร์ C
ค่าเริ่มต้นคือ gcc -D_XOPEN_SOURCE -ฉัน${ATSHOME} -I${ATSHOME}/ccomp/รันไทม์
-L${ATSHOME}/ccomp/atslib/lib
แพตโชม, ATSHOME
ใช้ค่าของตัวแปรสภาพแวดล้อมนี้เป็นเส้นทางไปยังไลบรารี ATS
การติดตั้ง. ค่าเริ่มต้นคือเฉพาะการแจกจ่าย
พัทซอพ อปท
ใช้ค่าของตัวแปรสภาพแวดล้อมนี้เป็นชื่อคำสั่งของคอมไพเลอร์ ATS
ค่าเริ่มต้นคือ ปัตตานี
ตัวอย่าง
patscc -o ทดสอบ -O3 ทดสอบ.dats
คอมไพล์ test.dats เป็นไฟล์เรียกทำงานแบบทดสอบ บอก gcc เพื่อใช้ระดับที่สามของ
การเพิ่มประสิทธิภาพ
patscc -tcats ทดสอบ.dats
Typecheck test.dats เท่านั้น
patscc - แคต ทดสอบ.dats
คอมไพล์เป็นไฟล์ C test_dats.c เท่านั้น
patscc -o ทดสอบ.o -c ทดสอบ.dats -cleanaf
คอมไพล์ test.dats ไปยังไฟล์อ็อบเจ็กต์ชื่อ test.o และลบไฟล์ C ระดับกลาง
ใช้ patscc ออนไลน์โดยใช้บริการ onworks.net
