זוהי הפקודה g2c שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
goo, g2c - מכוון עצמים גנרי (שפת תכנות)
תַקצִיר
גו
g2c
תיאור
דף מדריך זה מתעד בקצרה את גו ו g2c פקודות.
גו ו g2c להעריך באופן אינטראקטיבי הצהרות ב-GOO, דינמי, מבוסס-טיפוס, אובייקט-
שפה מכוונת באותה משפחה כמו דילן ו- Scheme. השפה נועדה להיות
פשוט, פרודוקטיבי, חזק, ניתן להרחבה, דינמי, יעיל ובזמן אמת.
גו ו g2c תמיכה בשני מצבי הערכה, הנשלטים על ידי משתנה הסביבה
GOO_EVAL_MODE; שתי הפקודות שונות רק באיזה מצב הוא ברירת המחדל. ב אס מצב
(קיצור של "עץ תחביר מופשט", וברירת המחדל של גו), הם מפרשים ישירות
מנותח ביטויי גוי. ב g2c מצב (ברירת המחדל עבור g2c), הם במקום זאת מתרגמים
ביטויים לתוך קוד C הידור דינמי.
אפשרויות
אין.
נוהג
הקלדה גו or g2c במעטפת שלך יופעל א גו לולאת read-eval-print, שמקבלת s-
ביטויים ופקודות ברמה העליונה המתחילים בפסיק. להלן רשימה של
פקודות זמינות:
,לְהַפְסִיק צא מהתוכנית.
^C (שליטה-C)
הפעל לולאה רקורסיבית של קריאה-eval-print.
,g2c-eval
שנה להערכת קומפילציה דינמית.
,ast-eval
שנה להערכת אסט.
, ב ,שם
שנה למודול שם.
הסביבה
GOO_EVAL_MODE
קובע מצב הערכה, כפי שמתועד בתיאור לעיל.
GOO_ROOT
שורש התקנה (/ usr על מערכות דביאן); ניתן למצוא קבצים הדרושים בזמן ריצה
תחת ${GOO_ROOT}/lib/goo.
השתמש ב-g2c באינטרנט באמצעות שירותי onworks.net