אנגליתצרפתיתספרדי

Ad


סמל OnWorks

icont - מקוון בענן

הפעל את הסמל בספק אירוח בחינם של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זהו סמל הפקודה שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


icon - פירוש או קומפילציה של תוכניות אייקון

תַקצִיר


icont [ אפשרות ... ] קובץ ... [ -x arg ... ]
iconc [ אפשרות ... ] קובץ ... [ -x arg ... ]

תיאור


icont ו-icon ממירים כל אחד תוכנית מקור של Icon לצורת הפעלה. icont
מתרגם במהירות ומספק ביצוע פרשני. ל-icon לוקח יותר זמן להדר אבל
מייצר תוכניות שפועלות מהר יותר. ניתן להשתמש לרוב ב- icont וב- icon
להחלפה.

דף מדריך זה מתאר גם אייקון וגם אייקון. היכן שיש הבדלים ב
שימוש בין אייקון לסמל, אלה מצוינים.

שלח שמות: ההנחה היא שקבצים ששמם מסתיים ב-.icn הם קבצי מקור של Icon. ה-.icn
ניתן להשמיט את הסיומת; אם זה לא קיים, זה מסופק. התו - ניתן להשתמש
כדי לציין קובץ מקור אייקון שניתן בקלט רגיל. מספר קבצי מקור יכולים להיות
נתון באותה שורת פקודה; אם כן, הם משולבים להפקת תוכנית אחת.

שם קובץ ההפעלה הוא שם הבסיס של קובץ הקלט הראשון, שנוצר על ידי
מחיקת הסיומת, אם קיימת. stdin משמש עבור תוכניות מקור הניתנות בתקן
קֶלֶט.

עיבוד: כפי שצוין בתקציר למעלה, אייקון וסמל מקבלים אפשרויות ואחריהן
שמות קבצים, אופציונלי ואחריהם -x וארגומנטים. אם -x ניתן, התוכנית היא
מבוצע אוטומטית וכל הארגומנטים הבאים מועברים אליו.

icont: העיבוד המבוצע על ידי icont מורכב משני שלבים: תרגום ו מְקַשֵׁר.
במהלך התרגום, כל קובץ מקור של אייקון מתורגם לשפת ביניים
נקרא ucode. שני קובצי ucode מופקים עבור כל קובץ מקור, עם שמות בסיס מה-
קובץ המקור והסיומות .u1 ו-.u2. במהלך הקישור, זוג אחד או יותר של ucode
קבצים משולבים לייצור יחיד icode קוֹבֶץ. קבצי ה-ucode נמחקים לאחר ה-
נוצר קובץ icode.

ניתן להפסיק את העיבוד לפי icont לאחר התרגום על ידי האפשרות -c. במקרה הזה,
קבצי ה-ucode לא נמחקים. השמות של קבצי .u1 מתרגומים קודמים יכולים להיות
ניתן בשורת הפקודה icont. קבצים אלה וקבצי .u2 המתאימים כלולים
בשלב הקישור לאחר תרגום קבצי מקור כלשהם. ניתן להשתמש בסיומת .u
במקום .u1; במקרה זה ה-1 מסופק אוטומטית. קבצי Ucode שהם
השמות במפורש אינם נמחקים.

icon: העיבוד המבוצע על ידי icon מורכב משני שלבים: קוד דור ו
קומפילציה ו מְקַשֵׁר. שלב יצירת הקוד מייצר קוד C, המורכב מ-.c ו-
קובץ .h, עם שם הבסיס של קובץ המקור הראשון. לאחר מכן קבצים אלה מורכבים ו
מקושר להפקת קובץ בינארי בר הפעלה. קבצי C בדרך כלל נמחקים לאחר מכן
הידור וקישור.

עיבוד על ידי אייקון יכול להסתיים לאחר יצירת קוד על ידי אפשרות -c. בזה
במקרה, קבצי C אינם נמחקים.

אפשרויות


האפשרויות הבאות מזוהות על ידי אייקון וסמל:

-ג עצור לאחר הפקת קבצי ביניים ואל תמחק אותם.

-e פילה
הפנה מחדש פלט שגיאה סטנדרטי אל פילה.

-fs
אפשר הפעלת מחרוזת מלאה.

-o שם
תן שם לקובץ הפלט שם.

-ס הדחיק הודעות אינפורמטיביות. בדרך כלל, הן הודעות אינפורמטיביות והן הודעות שגיאה
נשלחים לפלט שגיאה סטנדרטי.

-t ארגן ל-&trace ערך התחלתי של -1 כאשר התוכנית מבוצעת ועבור
אייקון מאפשר תכונות ניפוי באגים.

-u הנפק הודעות אזהרה עבור מזהים לא מוצהרים בתוכנית.

-v i
הגדר את רמת הדיבור של הודעות אינפורמטיביות ל i

-E כוון את תוצאות העיבוד המקדים לפלט סטנדרטי ועכב עיבוד נוסף.

האפשרויות הנוספות הבאות מזוהות על ידי סמל:

-f מחרוזת
אפשר תכונות כפי שמצוין באותיות ב מחרוזת:

הכל, שווה ערך לדלנס

d לאפשר תכונות ניפוי באגים: display(), name(), משתנה(), מעקב אחר שגיאה לאחור, ו
ההשפעה של -fn (ראה להלן)

e אפשר המרת שגיאה

אני מאפשר אריתמטיקה של מספרים גדולים

n לייצר קוד שעוקב אחר מספרי שורות ושמות קבצים בקוד המקור

s לאפשר הפעלת מחרוזת מלאה

-n מחרוזת
השבת אופטימיזציות ספציפיות. אלה מסומנים על ידי האותיות ב מחרוזת:

הכל, שווה ערך לסט

c לשלוט באופטימיזציות של זרימה מלבד אופטימיזציות של הצהרת מתג

הרחבת פעולות בשורה כאשר הן סבירות (מילות מפתח תמיד מוצבות בשורה)

מטב הצהרות מתג הקשורות לקריאת פעולה

לא סוג מסקנות

-p גדול מ
לעבור גדול מ על מהדר C המשמש את icon

-r נתיב
השתמש במערכת זמן הריצה ב נתיב, שחייב להסתיים בקו נטוי.

-C prg
יש ל-icon להשתמש במהדר C שניתן על ידי prg

הסביבה וריאציות


כאשר מופעלת תוכנית אייקון, נבדקים מספר משתני סביבה כדי לקבוע
פרמטרים מסוימים של ביצוע. ערכים בסוגריים הם ערכי ברירת המחדל.

BLKSIZE (500000)
הגודל הראשוני של אזור הבלוק שהוקצה, בבתים.

COEXPSIZE (2000)
הגודל, במילים, של כל בלוק ביטוי משותף.

DBLIST
המיקום של בסיסי נתונים עבור אייקון לחיפוש לפני הסטנדרטי. הערך של
DBLIST צריך להיות מחרוזת ריקה מופרדת של הטופס p1 p2 ... pn שם pi שם
ספריות.

ICONCORE
אם מוגדר, נוצרת dump ליבה לסיום שגיאה.

ICONX
המיקום של iconx, המבצע עבור קבצי icode, מובנה בקובץ icode כאשר
זה מיוצר. ניתן לעקוף מיקום זה על ידי הגדרת משתנה הסביבה
ICONX. אם ICONX מוגדר, הערך שלו משמש במקום המיקום המובנה ב-
קובץ icode.

IPATH
המיקום של קבצי ucode שצוין בהצהרות קישור עבור icont. IPATH הוא א
רשימה מופרדת ריקה של ספריות. תמיד מחפשים את הספרייה הנוכחית תחילה,
ללא קשר לערך של IPATH.

LPATH
המיקום של קבצי המקור שצוין ב-preprocessor $include הנחיות ובקישור
הצהרות עבור אייקון. LPATH דומה אחרת ל-IPATH.

MSTKSIZE (10000)
הגודל, במילים, של ערימת המתורגמנים הראשית עבור icont.

NOERRBUF
כברירת מחדל, &errout מאומצת. אם משתנה זה מוגדר, &errout לא מוחזק.

QLSIZE (5000)
הגודל, בבתים, של האזור המשמש עבור מצביעים למחרוזות במהלך אשפה
אוסף.

STRSIZE (500000)
הגודל ההתחלתי של מרחב המחרוזת, בבתים.

TRACE
הערך ההתחלתי של &trace. אם למשתנה זה יש ערך, הוא עוקף את
אפשרות תרגום זמן -t.

השתמש ב- icont באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - ארגז כלים של GNAT
    תיאור: ה...
    הפעל את aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - ארגז כלים של GNAT
    תיאור: ה...
    הפעל את aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - כלי עזר ל
    אחזר מידע על ליבת המעבד הסרק
    תחביר: cpupower [ -c cpulist ]
    Idle-info [אפשרויות] תיאור: כלי
    אשר מדפיס ע'...
    הפעל cpupower-idle-info
  • 4
    cpupower-בטל-סט
    cpupower-בטל-סט
    cpupower idle-set - כלי עזר להגדרת cpu
    אפשרויות ליבה ספציפיות למצב סרק
    תחביר: cpupower [ -c cpulist ]
    Idle-info [אפשרויות] תיאור: ה
    cpupower idle-se...
    הפעל cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - משנה/מדפיס את המשתמשים
    נתיב החיפוש הנוכחי של ערכת מפות. משפיע על
    הגישה של המשתמש לנתונים הקיימים תחת
    ערכות מפות אחרות במיקום הנוכחי. ...
    הפעל את g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - מדפיס הודעה, אזהרה,
    מידע על התקדמות, או שגיאה קטלנית ב-
    דרך דשא. יש להשתמש במודול זה ב
    סקריפטים להודעות המוגשות למשתמש.
    KEYWO...
    הפעל את g.messagegrass
  • עוד »

Ad