iac - ออนไลน์ในคลาวด์

นี่คือคำสั่ง iac ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


iac - คอมไพเลอร์ IDL-to-Ada ของ PolyORB

เรื่องย่อ


ไอแอก ตัวเลือก ไฟล์ [-cppargs อาร์กิวเมนต์]

DESCRIPTION


ไอแอก เป็นคอมไพเลอร์ IDL-to-Ada ซึ่งสอดคล้องกับเวอร์ชัน 1.2 ของ "Ada Language Mapping
ข้อมูลจำเพาะ" ผลิตโดย OMG.

OPTIONS


ไอแอก ยอมรับตัวเลือกต่อไปนี้:

-E พรีโพรเซสเท่านั้น -k เก็บไฟล์ชั่วคราว

-p ผลิตแหล่งที่มาบนเอาต์พุตมาตรฐาน

-o DIR ระบุไดเร็กทอรีเอาต์พุต

-dm สร้างข้อความแก้ไขข้อบกพร่องเมื่อวิเคราะห์ขอบเขต

-df ดัมพ์ทรีฟรอนท์เอนด์ (ทรี IDL)

-cppargs อาร์จีเอส
ส่ง ARGS ไปยังตัวประมวลผลล่วงหน้า C++

-I dir ทางลัดสำหรับ -cppargs -I dir

-nocpp อย่าประมวลผลอินพุตล่วงหน้า

- สร้างรหัสสำหรับภาษาที่รองรับ

ชนิด สร้างรายการทุกประเภทที่มีอยู่ในไฟล์ IDL

-p พิมพ์รายการ สร้าง

Ada สร้างซอร์สโค้ด Ada

-i สร้างเทมเพลตการใช้งาน

-c สร้างรหัสฝั่งไคลเอ็นต์

-s สร้างรหัสฝั่งเซิร์ฟเวอร์

-d สร้างแพ็คเกจการมอบหมาย (หมดอายุ)

-ir สร้างรหัสสำหรับพื้นที่เก็บข้อมูลส่วนต่อประสาน (หมดอายุ)

-นัวร์ อย่าสร้างรหัสสำหรับที่เก็บอินเทอร์เฟซ (ค่าเริ่มต้น)

-hc ใช้ตารางแฮชขั้นต่ำที่สมบูรณ์แบบในโครงร่างและลดเวลา CPU ให้เหลือน้อยที่สุด

- หืม การใช้ตารางแฮชขั้นต่ำที่สมบูรณ์แบบในโครงร่างและลดพื้นที่หน่วยความจำ

-อาร์เอส ใช้ SII/SSI เพื่อจัดการคำขอ

-ถ ใช้ DII/DSI เพื่อจัดการคำขอ (ค่าเริ่มต้น)

-in ทิ้งต้นเอด้า

-ฐานข้อมูล สร้างเฉพาะเนื้อหาแพ็คเกจ

-ds สร้างเฉพาะข้อกำหนดแพ็คเกจ

-dw ส่งออกหน่วยงานที่ถูกตัดออก

-dt คำเตือนต้นไม้เอาต์พุต

-du สร้างรหัสสำหรับหน่วยงานที่นำเข้า

IDL ดัมพ์ไฟล์ IDL ที่แยกวิเคราะห์

-b n ฐานไปยังเอาต์พุตจำนวนเต็มตามตัวอักษร เป็นค่าเริ่มต้น (ศูนย์) ใช้ฐานจากอินพุต

-e ขยาย IDL Tree

-df Dump IDL Tree (อาจใช้ร่วมกับ -e เพื่อดัมพ์ทรี IDL ที่ขยาย)

-du รหัสเอาต์พุต IDL ของเอนทิตีที่นำเข้า (อาจใช้ร่วมกับ -e ถึง output
รหัส IDL แบบขยาย)

EXIT สถานภาพ


ไอแอก ส่งกลับค่าใดค่าหนึ่งต่อไปนี้เมื่อออก:

0 สำเร็จลุล่วง

1 ข้อผิดพลาดในการใช้งาน

2 ข้อกำหนด IDL ที่ผิดกฎหมาย

ผู้เขียน


พื้นที่ โพลีออร์บ ทีม polyorb-devel@lists.adacore.com.

ใช้ iac ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด