זהו הפקודה iac שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
iac - מהדר IDL-to-Ada של PolyORB
תַקצִיר
iac בוחר פילה [-cppargs args]
תיאור
iac הוא מהדר IDL-to-Ada, תואם לגרסה 1.2 של "מיפוי שפות עדה"
מפרט" מיוצר על ידי OMG.
אפשרויות
iac מקבל את האפשרויות הבאות:
-E עיבוד מקדים בלבד. -k שמור קבצים זמניים.
-p הפק מקור על פלט סטנדרטי.
-o DIR ציין את ספריית הפלט.
-דמ צור הודעות ניפוי באגים בעת ניתוח היקפים
-df זרוק את העץ הקדמי (עץ IDL)
-cppargs ARGS
העבר את ARGS למעבד הקדם C++.
-I dir קיצור דרך עבור -cppargs -I dir.
-nocpp אין לעבד קלט מראש
- צור קוד עבור שפה נתמכת
סוגים צור רשימה של כל הסוגים הקיימים בקובץ IDL
-p הדפס את הרשימה הפק
עדה צור קוד מקור של Ada
-i צור תבנית יישום.
-c צור קוד בצד הלקוח.
-s צור קוד בצד השרת.
-d צור חבילת האצלה. (נִפטָר)
-איר צור קוד עבור מאגר הממשק. (לא פעיל)
-נואר אל תיצור קוד למאגר ממשק (ברירת מחדל).
-hc שימוש בטבלאות גיבוב מינימליות מושלמות בשלדים וממזער את זמן ה-CPU
-המ שימוש בטבלאות חשיש מינימליות מושלמות בשלדים וממזער את שטח הזיכרון
-rs השתמש ב-SII/SSI כדי לטפל בבקשות
-מחקר ופיתוח השתמש ב-DII/DSI כדי לטפל בבקשות (ברירת מחדל)
-in זרוק את עץ העדה
-db צור רק את גופי החבילה
-ds צור רק את מפרט החבילה
-ד פלט את הישויות המשולבות
-dt אזהרות עץ פלט
-du צור קוד עבור ישויות מיובאות
בטל זרוק קובץ IDL מנותח
-b n בסיס לפלט מספר שלם מילולי כברירת מחדל (אפס) השתמש בבסיס מקלט
-e הרחב את עץ IDL
-df Dump IDL Tree (ניתן להשתמש בשילוב עם -e כדי להשליך את עץ IDL המורחב)
-du קוד IDL פלט של ישויות מיובאות (ניתן להשתמש בשילוב עם -e לפלט
קוד ה-IDL המורחב)
יְצִיאָה סטָטוּס
iac מחזיר אחד מהערכים הבאים ביציאה:
0 השלמה מוצלחת
1 שגיאת שימוש
2 מפרט IDL לא חוקי
מחברים
אל האני PolyORB קְבוּצָה, [מוגן בדוא"ל].
השתמש ב-iac באינטרנט באמצעות שירותי onworks.net