LLgen הוא מנתח LL בסגנון של Yacc.
ערכת אמסטרדם מהדר היא חבילה מהירה, קלה וretargetable מהדר וtoolchain נכתבה על ידי אנדרו טננבאום וCeriel ג'ייקובס, והייתה toolchain הילידים 'מיניקס.
ACK היה במקור תוכנת קוד סגור (שאיפשר קבצים בינאריים שיחולקו למיניקס כמקרה מיוחד), אך באפריל 2003 הוא שוחרר תחת רישיון קוד פתוח BSD.
ACK משיג ניידות מקסימלית באמצעות שפה בייט-קוד ביניים נקראת EM. כל חזיתי שפה מייצר EM מתנגד קבצים, אשר לאחר מכן מעובדים באמצעות מספר אופטימיזציה הגנרית לפני שתורגם על ידי עורפי לקוד מכונה מקורי.
בניגוד לשפת ביניים של gcc, EM הוא שפת תכנות אמיתית ויכול להיות מיושם בחומרה; מספר הקדמי מסתיימת השפה יש ספריות מיושמות בהרכבת EM.
EM הוא מכונה יחסית מבוסס מחסנית ברמה גבוהה, ואחד הכלים המסופקים עם ACK הוא מתורגמן מסוגל ביצוע קבצים בינאריים EM ישירות, עם רמה גבוהה של בדיקת בטיחות. עיין במסמך אותם בהפניה להלן מידע נוסף.
ACK מגיע עם מקשר גנריות ומסוגלים לתמרן קבצים בפורמט המבוסס על a.out של ACK של ספרן; זה יעבוד על קבצים המכילים קוד EM כמו גם קוד מכונה מקורי. (אתה לא יכול, עם זאת, קוד EM קישור לקוד מכונה מקורי ללא תרגום ינארי EM הראשון.)
מה חדש במהדורה זו:
פרטי תוכנה:
תגובות לא נמצא