מכונה וירטואלית ברמה גבוהה

מכונה וירטואלית ברמה גבוהה היא ערכת כלים לפיתוח מכונות וירטואליות לשפות דינמיות.
הורד עכשיו

מכונה וירטואלית ברמה גבוהה דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • LGPL
  • מחיר:
  • FREE
  • שם המפרסם:
  • Reid Spencer
  • אתר האינטרנט של המוציא לאור:
  • http://hlvm.org/

מכונה וירטואלית ברמה גבוהה תגים


מכונה וירטואלית ברמה גבוהה תיאור

מכונה וירטואלית ברמה גבוהה היא ערכת כלים לפיתוח מכונות וירטואליות לשפות דינמיות. מכונה וירטואלית ברמה גבוהה היא ערכת כלים לפיתוח מכונות וירטואליות עבור שפות דינמיות. מכונה וירטואלית ברמה גבוהה היא: · מבוסס על LLVM (מכונה וירטואלית ברמה נמוכה). LLVM הוא פרויקט אחותו של HLVM. HLVM רווח יכולת עצומה מ LLVM בתחומים של קוד קוד, אחסון Bytecode, ביצוע זמן ריצה, וכו '· מכוון לתמוך בשפות דינאיות כגון רובי, Python, Perl, Jython, Haskell, Prolog, וכו' יצירת שפות חדשות בקלות. כדי לכתוב מהדר חדש, מעצבי השפה פשוט לכתוב תוסף המתאר את השפה ל HLVM וכיצד לתרגם את הפקות הדקדוק לתוך עץ התחביר המופשט של HLVM (AST). לאחר מכן, HLVM מטפל בכל ההיבטים של דור קוד, אחסון Bytecode, תרגום XML, ביצוע JIT או פרשנות, ואת אוספי יליד. · מסגרת יכולת פעולה הדדית של שפה. כי כל קדמי סוף קדמי ליצור קוד זהה AST, הם יכולים interoperate. שימוש בספריית זמן ריצה למבנים נפוצים (למשל. "מחרוזת") לאפשר אפילו סוגי נתונים מורכבים שיש לשתף בין שפות. משתמשים של HLVM יכולים לכתוב תוכניות מורכבות במספר שפות ולהיות סמוך ובטוח שהתוצאה יכולה להתבצע ביעילות. · מערכת ניהול קוד, כולל תיקוני קוד, גרסאות ממשק, התפתחות אוטומטית, הפרדת סביבות עבודה וכו '. הפרויקט התחיל 20 באפריל, 2006. הישאר מכוון לאתר זה עבור ההתפתחויות העתידיות זה מוקדם מאוד שחרור מראש. · הפונקציונליות הכלולה ב- HLVM עם מהדורה זו היא מספיק כדי להפעיל את התוכנית "שלום, העולם", אבל לא הרבה אחר.


מכונה וירטואלית ברמה גבוהה תוכנה קשורה

Snippeq

Snippeq חוסך קטעי מסד נתונים MySQL ומספק פונקציונליות לחיפוש, מניפולציה וייצוא אותם. ...

59

הורד