นี่คือคำสั่ง gnatpp ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
gnatpp - Ada สวยเครื่องพิมพ์
เรื่องย่อ
น่าร๊ากกก [ตัวเลือก] {ชื่อไฟล์ | -Files ชื่อไฟล์-gcc_switches]
DESCRIPTION
น่าร๊ากกก สร้างข้อความต้นฉบับของหน่วย Ada ที่ระบุขึ้นใหม่จาก parse tree ของ GNAT ตาม
วิธีนี้จะฟอร์แมตข้อความต้นฉบับตามตัวเลือกมากมาย ค่าเริ่มต้นคือ
เหมาะสำหรับคู่มือสไตล์ GNAT
OPTIONS
-A(0|1|2|3|4|5)
ตั้งค่าการจัดตำแหน่ง การจัดตำแหน่งทั้งหมดจะถูกตั้งค่าเป็นเปิดโดยค่าเริ่มต้น
0 ตั้งค่าเริ่มต้นสำหรับการจัดตำแหน่งทั้งหมด OFF
1 จัดทวิภาคในการประกาศ
2 จัดตำแหน่งงานในการประกาศ
3 จัดตำแหน่งงานในงบการมอบหมาย
4 จัดตัวคั่นลูกศรในการเชื่อมโยง
5 จัดคำหลัก 'AT' ในส่วนคำสั่งส่วนประกอบ
-a(ล|ยู|ม)
ตั้งค่าปลอกแอตทริบิวต์
ตัว L ตัวพิมพ์เล็ก
U ตัวพิมพ์ใหญ่
M ผสมกรณี (ตั้งเป็นค่าเริ่มต้น)
-c(0|1|2|3|4)
เค้าโครงความคิดเห็น
0 ห้ามจัดรูปแบบความคิดเห็น
1 การเยื้องบรรทัดความคิดเห็นสไตล์ GNAT (ตั้งเป็นค่าเริ่มต้น)
2 ย่อหน้าบรรทัดความคิดเห็นมาตรฐาน
3 GNAT สไตล์เริ่มต้นความคิดเห็น
4 ฟอร์แมตบล็อกความคิดเห็นใหม่
-clมมมม ระดับการเยื้องสำหรับบรรทัดต่อเนื่อง มมมม ตั้งแต่ 1 .. 9
-Dไฟล์ เซ็ต ไฟล์ เป็นไฟล์พจนานุกรมที่กำหนดข้อยกเว้นของตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
-NS- ห้ามใช้ตัวพิมพ์ที่กำหนด RM95 สำหรับชื่อที่กำหนดไว้ล่วงหน้า ให้ใช้ตัวพิมพ์ใหญ่ที่นิยามโดย -n
ไฟล์พารามิเตอร์และพจนานุกรมแทน
-e อย่าตั้งค่าป้ายกำกับสิ้นสุด/ออกที่ไม่ได้รับ
-ff ใส่ Form Feed หลัง Pragma Page
-เนคเส้นทาง
เหมือนกับ GNAT -gnatec option
-iมมมม ระดับการเยื้อง, มมมม จาก 1 .. 9 ค่าเริ่มต้นคือ 3
-Idir เหมือนกับ GNAT -I option
-ผม- เหมือนกับ GNAT -I- option
-k(ล|ยู)
ตั้งค่าตัวพิมพ์คีย์เวิร์ด
L ตัวพิมพ์เล็ก (ตั้งเป็นค่าเริ่มต้น)
U ตัวพิมพ์ใหญ่
-l(1|2|3)
กำหนดรูปแบบการก่อสร้าง
1 เค้าโครงสไตล์ GNAT (ตั้งเป็นค่าเริ่มต้น)
2 รูปแบบกะทัดรัด
3 รูปแบบที่ไม่กะทัดรัด
-Mมมมม กำหนดความยาวเส้นสูงสุด มมมม จาก 32 .. 256 ค่าเริ่มต้นคือ 79
-n(ด|ยู|แอล|เอ็ม)
set name case (สำหรับทั้งการกำหนดและการใช้งานที่เกิดขึ้น)
D ตามที่ประกาศ (ตั้งเป็นค่าเริ่มต้น)
คุณทั้งหมดเป็นตัวพิมพ์ใหญ่
L ทั้งหมดเป็นตัวพิมพ์เล็ก
เอ็มผสม
-N ไม่มีตารางในความคิดเห็น
-p(ล|ยู|ม)
ตัว L ตัวพิมพ์เล็ก
U ตัวพิมพ์ใหญ่
M ผสมกรณี (ตั้งเป็นค่าเริ่มต้น)
--RTS=dir
เช่นเดียวกับ GNAT --RTS ตัวเลือก
-Tมมมม อย่าใช้ระดับการเยื้องเพิ่มเติมสำหรับกรณีทางเลือกและรูปแบบอื่นหากพวกเขา
จำนวนคือ มมมม หรือมากกว่า (ค่าเริ่มต้นคือ 10)
-q โหมดเงียบ
-v โหมดละเอียด
-วว ตัวบ่งชี้ความคืบหน้า โหมด verbose
-w คำเตือนON
เอาท์พุต ไฟล์ ควบคุม
-ท่อ ส่งออกไปยัง stdout
-o เอาต์พุต_ไฟล์
เขียนผลลัพธ์ลงใน output_file ยอมแพ้ถ้า เอาต์พุต_ไฟล์ มีอยู่แล้ว
-ของ เอาต์พุต_ไฟล์
เขียนเอาต์พุตลงใน output_file แทนที่ไฟล์ที่มีอยู่
-r แทนที่แหล่งอาร์กิวเมนต์ด้วยแหล่งที่พิมพ์สวยและคัดลอกอาร์กิวเมนต์
แหล่งที่มาของ ชื่อไฟล์.npp. ยอมแพ้ถ้า ชื่อไฟล์.npp มีอยู่แล้ว.
-rf แทนที่แหล่งอาร์กิวเมนต์ด้วยแหล่งที่พิมพ์สวยและคัดลอกอาร์กิวเมนต์
แหล่งที่มาของ ชื่อไฟล์.npp, แทนที่ไฟล์ที่มีอยู่
-rnb แทนที่แหล่งอาร์กิวเมนต์ด้วยแหล่งที่พิมพ์สวยและอย่าสร้าง
สำเนาสำรองของแหล่งอาร์กิวเมนต์
อินพุต ไฟล์
ชื่อไฟล์
ชื่อของไฟล์ต้นทาง Ada ที่จะฟอร์แมตใหม่ อนุญาตให้ใช้สัญลักษณ์แทนได้
-Files ชื่อไฟล์
ชื่อของไฟล์ข้อความที่มีรายการไฟล์ต้นฉบับ Ada ที่จะฟอร์แมตใหม่
GCC สวิทช์
gcc_switches
ส่งผ่านไปยัง gnatgcc เป็น "-รถ gcc_switches".
ใช้ gnatpp ออนไลน์โดยใช้บริการ onworks.net