טום

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

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

פרסומת

  • Rating:
  • רישיון:
  • GPL
  • מחיר:
  • FREE
  • שם המפרסם:
  • Tom Team
  • אתר האינטרנט של המוציא לאור:
  • http://tom.loria.fr/

טום תגים


טום תיאור

טום הוא סביבת תוכנה להגדרת טרנספורמציות בג'אווה. טום היא סביבת תוכנה להגדרת טרנספורמציות ב- Java.tom היא מהדר התאמת תבנית שפותחה באינריה. זה מתאים במיוחד עבור תכנות שונים טרנספורמציות על עצים / מונחים מסמכים מבוססי XML. העיצוב שלה עוקב אחר המחקר שלנו על שפות מבוססות כלל, ואת החוויות שלנו על אוסף יעיל של אלן שפותחה על ידי קבוצת Protheo.Here הם כמה תכונות עיקריות של "טום": · טום הוא הרחבה של Java תוכנן לתפעל מבנים עץ מסמכי XML . מספק מתקנים התאמת דפוס כדי לבדוק אובייקטים ולאחזר ערכים. · שפת אסטרטגיה חזקה יכולה לשמש לשליטה. · טום משמש במספר חברות ליישם טרנספורמציות של תוכניות ושאלות. יש ליישום? טום הוא כלי מיושם בטום עצמה. כאשר מתבוננים בפניו המוארים, טום יכול להיחשב כמדר כמו תרגמת דפוסים לתיאום לאוטומטיה. באופן דומה ל - YACAC, כאשר נמצא התאמה, הפעולה הסמנטית המתאימה (רצף של הוראות שנכתבו ב- Java, C או CALML) מופעלת ומבוצעת. כאשר מתבונן בצד האפל שלו, טום הוא מהדר מורכב אשר מוסיף מבנים לא טריוויאלי Java, C ו- Calt (ML), ומציע את האפשרות לנתח כל סוג של מבנה נתונים. טום הוא שפת תכנות אמיתית, עם מתקני תכנות רבים באגים. מה זה טוב עבור? טום הוא טוב עבור: תכנות על ידי התאמת תבנית · הפיכת מסמכי XML · יישום כלל מערכות מבוססות · תיאור טרנספורמציות אלגבריות · שיפור איכות של softwaretom שלך היא תוסף שפה אשר מוסיף פרימיטיבים תואמים חדשים ל- C ו- Java: %%. מבנה זה דומה לתרגום הפרימיטיבי שנמצא בשפות פונקציונליות: בהתחשב בטווח (הנקרא נושא) ורשימת זוגות: דפוס פעולה, התרגום פרימיטיבי בוחר את הפעולה המשויכת. מבנה זה עשוי להיראות כה הרחבה של מתג קלאסי / מקרה לבנות. ההבדל העיקרי הוא שהאפליה מתרחשת במונח ולא על ערכים אטומיים כמו תווים או מספרים שלמים: הדפוסים משמשים להפלות ולאחזר מידע ממבנה נתונים אלגברי. לכן, טום הוא שפה טובה עבור תכנות על ידי התאמת תבנית.בגרסה הראשונה שלה, התחביר לתיאור דפוסים היה מוגבל לסימון מונח קידומת. לאחרונה, תחביר זה הורחב לתחנת XML. על ידי שילוב זה תחביר טבעי עם יכולות תואמות אסוציאטיבי חזק, טום נראה חלופה רצינית לתפעל מסמכי XML ב- Java. האינטרס של גישה זו היא לשלב סביבת תכנות מבוססת היטב (ג 'אווה) עם תבנית אקספרסיבית, בתיאורטית תואמת את השפה.בנוסף לתאימות%, טום מספק לבניית כלל% המאפשרת לתאר לשכתב מערכות כלל. מבנה זה תומך כללים מותנים לשכתב, כמו גם כללים עם תנאים תואמים (כמו באלן או ASF + SDF). כברירת מחדל, טום מספק אסטרטגיית נורמליזציה פנימית שמאלנית ביותר המאפשרת לחשב צורות נורמליות בצורה יעילה. זה כמובן לשלב תכונות אלה עם אסטרטגיות מורכבות יותר, כמו אסטרטגיות חציית גנרית, כדי לתאר טרנספורמציות מורכבות או גנריות יותר. כאשר הבנת כל האפשרויות המוצעות על ידי טום, מערכת מטרה כללית זו הופכת להיות חזקה ואקספרסיבית כמו שפות תכנות מבוססות שיתוף תכנות מבוססי.


טום תוכנה קשורה

Udis86.

udis86 הוא פירוק קובץ בינארי עבור x86 / x86-64 עם תמיכה עבור MMX, X87, 3DNow! וכו ' ...

282

הורד

tk_msg.

מסייע למתכנת ליצור קטלוגים הודעה עבור לוקליזציה TCL / TK תוכניות ...

214

הורד

גופני האנקי

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

740

הורד