זוהי הפקודה ctoh שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
styx - מחולל מנתח וסורק משולב
תַקצִיר
סטיקס [-לְאַבחֵן] [-שורש] [-makeC] [-עשהIMG] [-makeINT] [-צורה קצרה]
[-BINSTYX=בספרייה] [-GENSTYX=בספרייה] [-SPESTYX=בספרייה] שפה
סטייפ [-charset=מחרוזת] [-wprint] [-הכנה=מחרוזת] [-premac=מחרוזת] [-prefun=מחרוזת]
[-התחל=מחרוזת] [-קסרון] [-מוקדם] [-shiftfun=מחרוזת] [-הפחת כיף=מחרוזת]
[-ppfun=מחרוזת] [-BINSTYX=נתיב] srclang tgtlang שם הקובץ
סטידוק [-StyxPath=נתיב] [-תבנית=נתיב] [-RefAlias=מחרוזת] [-רקורסיבי] [-פרודקום]
[-keepNTs=מחרוזת] [-noClass=מחרוזת] [-exProds=מחרוזת] [-ignRRef=מחרוזת]
[-BINSTYX=נתיב] קובץ דקדוק אוסף
ctoh [-ct] [כוח] [-CPATH=נתיב] [-HPATH=נתיב] [-PRJ=נתיב] [-DPATH=נתיב]
[-DROOT=נתיב]
ptm_img [-שם קובץ=נתיב] [-charset=מחרוזת] [-skipset=מחרוזת] [-binmode] [-wprint]
[-הכנה=מחרוזת] [-premac=מחרוזת] [-prefun=מחרוזת] [-התחל=מחרוזת] [-קסרון] [-מוקדם]
[-shiftfun=מחרוזת] [-הפחת כיף=מחרוזת] [-BINSTYX=נתיב] שפה תמונה
lim_test [-charset=מחרוזת] [-binmode] [-wprint] [-הכנה=מחרוזת] [-premac=מחרוזת]
[-prefun=מחרוזת] [-אסימונים] [-סמלים] [-BINSTYX=נתיב] שפה שם הקובץ
pim_test [-charset=מחרוזת] [-binmode] [-wprint] [-הכנה=מחרוזת] [-premac=מחרוזת]
[-prefun=מחרוזת] [-התחל=מחרוזת] [-קסרון] [-מוקדם] [-shiftfun=מחרוזת]
[-הפחת כיף=מחרוזת] [-עֵץ] [-BINSTYX=נתיב] שפה שם הקובץ
תיאור
דף מדריך זה מתעד בקצרה את סטיקס, סטייפ, סטידוק, ctoh, lim_test ו pim_test
פקודות. זה נכתב עבור דביאן גנו / לינוקס הפצה בגלל המקור
לתוכניות אין דפים ידניים, אבל יש להם תיעוד בפורמט HTML (ראה להלן).
סטיקס מתרגם תיאורי אסימון ותחביר הכלולים ב-$SPESTYX/language.sty מניב
טבלאות סורק ומנתח וכן ממשק פונקציונלי לגזירה המופשטת
עֵץ.
סטייפ הוא סוג של ``יפה מדפסת'' עבור קבצי מקור שנכתבו בשפה מוגדרת styx.
יתר על כן, ניתן להשתמש בו כדי לנייד קבצי מקור, בתנאי שיש לשפות המקור והיעד
תחביר מופשט שווה ערך.
סטידוק יוצר תיעוד HTML עבור דקדוק שצוין ב-grammarfile באמצעות
תקיה.
ctoh משמש ליצירת קובצי כותרות ממקורות C שנוצרו על ידי סטיקס. זה נלקח מה
סביבת פיתוח פרויקט משלו של המחבר במעלה הזרם שבה קבצי מקור נכתבים ב-a
אופן המאפשר יצירת הגדרות ממשק באופן אוטומטי.
ptm_img מתרגם קובץ מקור שצוין על ידי האפשרות FileName לתמונה בינארית. אם
האפשרות FileName נשמטת, ה- תמונה הקובץ חייב להתקיים והתוכנית כותבת את
עץ גזירה ל-stdout.
lim_test משתמש בקובץ תמונת סורק עבור שפה כדי לסרוק את המקור פנימה שם הקובץ כותב את
זרם אסימון ל-stdout.
pim_test משתמש בקובצי תמונה של סורק ומנתח עבור שפה לנתח את המקור בו שם הקובץ
כתיבת עץ הגזירה ל-stdout.
הסביבה
מחברים במעלה הזרם משתמשים במוסכמות לא סטנדרטיות עבור אפשרויות שורת הפקודה והסביבה
משתנים, כך שהאחרונים נתפסים בצורה הטובה ביותר כאפשרויות המוגדרות כברירת מחדל
הערך של משתנה הסביבה בעל שם זהה אם לא צוין.
בעד סטיקס, SPESTYX הוא נתיב החיפוש למפרטי שפה (שפה.sty), סורק
קובצי תמונת מנתח נמצאים באמצעות BINSTYX בעוד המיקום של קוד C שנוצר הוא
נקבע על ידי GENSTYX.
סטייפ, סטידוק, ptm_img, lim_test ו pim_test להשתמש BINSTYX כדי לאתר סורק ומנתח
קבצי תמונות שפה.לים ו שפה.pim.
השתמש ב-ctoh באינטרנט באמצעות שירותי onworks.net