טינפ

Tinyap היא מנתח רקורסיבי מופשט, מחויב C (ו- Java).
הורד עכשיו

טינפ דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • GPL
  • מחיר:
  • FREE
  • שם המפרסם:
  • Damien Leroux
  • אתר האינטרנט של המוציא לאור:
  • http://code.google.com/p/tinyaml/

טינפ תגים


טינפ תיאור

Tinyap היא מנתח רקורסיבי מופשט, מחויב C (ו- Java). Tinyap היא מנתח רקורסיבי מופשט, מחויב C (ו- Java). זה לא עוד מנתח. Tinyap לוקח קצת טקסט ודקדוק המתאר AST כמו תשומות, ותפוקת עוד AST המתאר את תוכן הטקסט, על פי הדקדוק המסופק. המנתח כי הוא אמור לאפשר פיתוח מהיר וקל של שפות חדשות ואת המתורגמנים המתאים או מהדרים, על ידי הגדרת כלי יחיד כדי לנתח את הדקדוק המקור, כמו גם את טקסט המקור בהתאם למקור דקדוק. פותח ב- C, והוא מחויב C + + ו- Java באמצעות JNI.UNTIL בקשה נוספת, C + + ו- Java API הם פחות או יותר הופסקו.חווה: הדרך הפשוטה ביותר לקמפל החבילה היא: 1. `תקליטור 'לספרייה המכילה את קוד המקור של החבילה והקלד' ./configure 'כדי להגדיר את החבילה עבור system.running` הגדר' עשוי להימשך זמן מה. בעת ריצה, הוא מדפיס כמה הודעות לספר אילו תכונות הוא בודק עבור. הקלד 'לבצע' כדי לקמפל את החבילה. לחלופין, הקלד `בצע בדיקה 'כדי להפעיל כל בדיקות עצמית שמגיעות עם החבילה. הקלד `הפוך להתקין 'כדי להתקין את התוכניות וכל קובצי נתונים ותיעוד. באפשרותך להסיר את קבצים הבינאריים ואת קבצי האובייקט מתוך ספריית קוד המקור על ידי הקלדת 'לבצע נקי'. כדי להסיר גם את הקבצים שנוצרו 'תצורה' (כך שתוכל לקמפל את החבילה עבור מחשב אחר), הקלד `עשה distclean '. יש גם `לעשות מטרה נקייה", אבל זה נועד בעיקר עבור מפתחי החבילה. אם אתה משתמש בו, ייתכן שיהיה עליך לקבל כל מיני תוכניות אחרות על מנת להתחדש קבצים שהגיעו עם ההפצה .Usage: /home/marius/desktop/tinyap-1.2-1/src/.libs/lt-tinyap ] ] ] ] --גרמרמאר, -G שם השתמש בדקדוק זה כדי לנתח קלט "מפורש" (ברירת מחדל) בוחר גרסה מפורשת "camelcasing" בוחר variant camelcasing כל מחרוזת אחרת היא שם קובץ לקריאת דקדוק מ - פרינט-דקדוק, -PG פלט הדקדוק הנוכחי ב `מפורש" דיאלקט טיעון הוא זהה לעיל - פוט, - שם טקסט טקסט לשימוש - (ברירת מחדל) בוחר קלט רגיל כל מחרוזת אחרת היא שם קובץ לקריאה מ - OOTPUT, -O שם הפניה עריכה Serialized AST - (ברירת המחדל) בוחרת פלט סטנדרטי כל מחרוזת אחרת היא שם קובץ לכתוב טקסט, כפי ש -Grammar, -Pag לנתח קלט טקסט ולהשתמש פלט AST כמו דקדוק חדש - חלש, -W שם הליכה C עץ פלט משוררת באמצעות APE בשם (נסה prettyprint!) --HELP ,H להציג את זה מה חדש במהדורה זו: · Tinyap עכשיו תומך AST "emarping" (או "ניתוח הפוך"). · זה הופך בחזרה לטקסט, עם תמיכה בעיצוב כלשהו. · זה יכול להיות שימושי עבור נתונים (UN) בהמשכים ו Deredinting קוד המקור.


טינפ תוכנה קשורה

Tinyaml.

TINYAML היא שפת מטעה מוכווני אובייקט באמצעות מנתח טינפ. ...

147

הורד