זהו הפקודה gnatstub שניתן להפעיל בספק האחסון החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
gnatstub - יצירת שלדים לגופי חבילת עדה
תַקצִיר
gnatstub [אוֹפְּצִיָה] ... שם הקובץ [מַדרִיך]
תיאור
gnatstub הוא מחולל דגימות גוף של ספריית עדה. זה לוקח קובץ מקור המכיל
המקור של הצהרת יחידת ספריית עדה ומייצר את גוף המדגם עבור יחידה זו
בקובץ מקור אחר. גוף המדגם הוא סוג של גוף "מינימלי", אך ניתן להידור עבור א
הצהרת יחידה נתונה.
gnatstub הוא יישום ASIS שפותח על גבי יישום ASIS עבור GNAT. ה
דבר שחשוב לדעת עליו gnatstub האם זה ליצור גוף, gnatstub קומפילציה ראשונה
המפרט ליצור בספרייה הנוכחית שלך את קובץ הפלט של העץ (או, פשוט, עץ
קוֹבֶץ). לאחר יצירת גוף, gnatstub מוחק את קובץ העץ הזה (ייתכן שקובץ העץ יישמר
על ידי הגדרת האפשרות המתאימה). לכן, אם יש לך כלים אחרים מבוססי ASIS
בנוי על גבי ASIS-for-GNAT, עובד על קבצי העץ הממוקמים בזרם שלך
ספריה, היו מודעים לשינויים אפשריים בערכת קבצי העץ כתוצאה מהשימוש
gnatstub.
אפשרויות
-f החלף קובץ גוף קיים (אם קיים) בדגימת גוף. אם ספריית היעד
מכיל קובץ שיש לראות בו כגוף עבור שם הקובץ על פי
מוסכמות שמות הקבצים של GNAT, gnatstub מתייחס לקובץ הזה כגוף עבור שם הקובץ,
וזה לא יוצר גוף לדוגמה אם האפשרות '-f' לא מוגדרת;
-ש הכנס לדוגמא את כותרת התגובה מהמקור של יחידת הספרייה
הצהרה הכלולה ב שם הקובץ ("כותרת התגובה" היא כל ההערות הקודמות
יחידת ההידור).
-הג שים בדוגמת גוף כותרת הערה לדוגמה.
-Idir
-אני- לאפשרויות אלו יש בדיוק אותה משמעות כמו בשיחות אל gnatgcc or יתכן. הֵם
משמשים להגדרת נתיב חיפוש המקור בקריאה אל gnatgcc שהונפק על ידי gnatstub
כדי ליצור את קובץ העץ. שימו לב, שכדי ליצור גוף, gnatstub צריך עדה חוקית
יחידה, לכן אם שם הקובץ תלוי ביחידה כלשהי שנמצאת בספרייה אחרת, '-I'
יש להשתמש כדי לספק את הנתיב ליחידה זו.
-in (n הוא מספר טבעי עשרוני) מגדיר את רמת ההזחה בדגימת גוף ל n,
'-i0' פירושו "ללא הזחה", ברירת המחדל של הזחה היא 3;
-k אל תסיר את קובץ העץ: כברירת מחדל, gnatstub מסיר מהזרם
ספריית קובץ העץ שנוצר עבורו שם הקובץ לאחר יצירת מדגם הגוף. '-ק'
מונע מחיקת קובץ העץ.
-ln (n הוא מספר חיובי עשרוני) מגדיר את אורך השורה המרבי בדגימת גוף ל n,
אורך קו ברירת המחדל הוא 78;
-q מצב שקט: gnatstub אינו מייצר אישור כאשר הגוף מצליח
נוצר או הודעה כאשר לא נדרש גוף עבור יחידת ארגומנט.
-t החלף את קובץ העץ הקיים: אם הספרייה הנוכחית כבר מכילה את
קובץ שעל פי כללי שם הקובץ של GNAT צריך להיחשב כעץ
עבור שם הקובץ, gnatstub יסרב ליצור את קובץ העץ הדרוש ליצירת א
מדגם גוף, אלא אם מוגדרת אפשרות '-t'.
-v מצב מילולי: gnatstub יוצר מידע גרסה.
השתמש ב-gnatstub באינטרנט באמצעות שירותי onworks.net