פונקציה Parser עבור C + +

לנתח ולהעריך פונקציה מתמטית של מחרוזת!
הורד עכשיו

פונקציה Parser עבור C + + דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • LGPL v3
  • מחיר:
  • FREE
  • שם המפרסם:
  • Juha Nieminen and Joel Yliluoma
  • אתר האינטרנט של המוציא לאור:
  • http://warp.povusers.org

פונקציה Parser עבור C + + תגים


פונקציה Parser עבור C + + תיאור

לנתח ולהעריך פונקציה מתמטית מתוך מחרוזת! פונקציה Parser עבור C + + היא ספריית C + + המציעה שיעור אשר יכול לשמש לנתח ולהעריך פונקציה מתמטית מתוך מחרוזת (אשר עשוי להיות למשל. ביקש מהמשתמש). התחביר של מחרוזת הפונקציה דומה לביטויים מתמטיים שנכתבו ב C / C + + (התחביר המדויק צוין בתיעוד שלהלן). הפונקציה יכולה להיות מוערכת עם ערכים שונים של משתנים.לדוגמה, פונקציה כמו "חטא (sqrt (x * x + y * y))" ניתן לנתח ממחרוזת (או std :: מחרוזת או c בסגנון מחרוזת) ולאחר מכן מוערך עם ערכים שונים של x ו- y. ספריה זו יכולה להיות שימושית להערכת פונקציות שהוזנו על ידי המשתמש, או במקרים מסוימים לפרש ביטויים מתמטיים בשפת scripting. מספר הספרייה המטרתית המקסימלית בשני ניתוח והערכה, תוך שמירה על ניידות מקסימלית. הספרייה צריכה לקמפל ולעבוד עם כל תקן compiler C + + סוגים מספריים שונים נתמכים: כפול, לצוף, ארוך כפול, ארוך int, מספר רב של דיוק צף מספרים באמצעות ספריית MPFR, ומספרים פרסומים שרירותיים באמצעות ספריית GMP. (שים לב כי אין זה הכרחי עבור שני ספריות אלה להתקיים במערכת על מנת להשתמש בספריית המנתח הפונקציונליים עם הסוגים המספריים האחרים, התמיכה בספריות אלו מקיימת באופן אופציונלי בשימוש בהגדרות preprocessor). ספריה זו מופצת תחת כללי פחות רישיון ציבורי (LGPL) גירסה 3.


פונקציה Parser עבור C + + תוכנה קשורה