זהו הפקודה oaklisp שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
oaklisp - יישום של שפת Oaklisp
תַקצִיר
אלון קליפ [ emulator-options ... [ -- oaklisp-options ... ]]
תיאור
אוקליספ הוא ניב מונחה עצמים של Scheme. יישום זה די נייד,
קומפילציה למכונה וירטואלית אשר מחקה תוכנית C. בכל זאת, הגיוני
המהירות מושגת באמצעות מגוון טכניקות מתוחכמות.
אפשרויות
האפשרויות כולן ארוכות, ואין זה משנה אם אתה מתחיל אותן עם מקף אחד או שניים
(`-'). ניתן לקצר את כל האפשרויות לקידומת ייחודית. יש שני סוגים של
אפשרויות: עבור אמולטור bytecode, ועבור עולם Oaklisp. עליך להשתמש ב--to
הפרד אותם.
אמולטור אפשרויות
- עזרה הצג סיכום של אפשרויות האמולטור וצא
--גִרְסָה
גרסת הדפסה של אמולטור ויציאה
--עוֹלָם פילה
הקובץ הוא עולם לטעינה
--מזבלה פילה
dump world לקובץ ביציאה
-ד פילה
מילה נרדפת ל--dump
---dump-base b
0=ascii, 2=בינארי; ברירת מחדל=2
--predump-gc b
0=לא, 1=כן; ברירת מחדל=1
--גודל-ערימה n
n הוא ב-kilo-refs, ברירת המחדל 128
--size-val-stk n
ערך מחסנית מאגר, n הוא ב-refs
--size-cxt-stk n
מחסנית מחסנית ההקשר, n נמצא ב- refs
--size-seg-max n
מקטע סמוק מרבי len, n הוא ברפים
--trace-gc v
0=שקט, 3=מפורט מאוד; ברירת מחדל=0
--verbose-gc v
מילה נרדפת ל--trace-gc
--מלכודות עקבות
--- trace-files
לעקוב אחר פעולות מערכת הקבצים
ללא אופטימיזציה אמולטור אפשרויות
--- trace-segs
עקוב אחר קטע מחסנית כותב/קורא
--trace-valcon
להדפיס את ערימת הערך המלאה בכל instr
--trace-cxtcon
הדפס את כל ערימת ההקשר בכל מדריך
--trace-stks
להדפיס את גודל הערימות בכל מדריך
-- הוראות מעקב
עקבו אחר כל קוד בתים שהופעל
--שיטות עקבות
עקבו אחר כל חיפוש שיטה
--trace-mcache
מטמון שיטת מעקב
OAKLISP אפשרויות
- עזרה הצג סיכום של אפשרויות Oaklisp
--eval ביטוי
הערך את הביטוי של Oaklisp, שהוא ארג אחד אז הקפד לצטט עבור מעטפת.
--לִטעוֹן פילה
טען קובץ.
--לְלַקֵט פילה
קומפיל את file.oak מניב file.oa
--מקומי x
עבור למקום x, למשל system-locale (ברירת מחדל), compiler-locale, scheme-locale (עבור
תאימות RnRS).
--יְצִיאָה צא לאחר עיבוד אפשרות זו.
דוגמאות
זה יקמפל את הקובץ myfile.oak ב-Schem locale ולאחר מכן ישאיר את המשתמש ב-a
לולאת read-eval-print באזור הסכמה.
אלון קליפ -- --מקומי תכנית מקומית --לְלַקֵט המסמך שלי
הסביבה
משתנה הסביבה OAKWORLD יעקוף את ברירת המחדל שהודרכה לקובץ ההפעלה,
אך ניתן לעקוף את עצמו בשורת הפקודה.
השתמש ב-oaklisp באינטרנט באמצעות שירותי onworks.net