Q-Graph.

Q-Graph הוא אוסף של סקריפטים Q המספקים מבנה נתונים גרף ועורך גרף מלא.
הורד עכשיו

Q-Graph. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • GPL
  • מחיר:
  • FREE
  • שם המפרסם:
  • Albert Graef
  • אתר האינטרנט של המוציא לאור:

Q-Graph. תגים


Q-Graph. תיאור

Q-Graph הוא אוסף של סקריפטים Q המספקים מבנה נתונים גרף ועורך גרף מלא. Q-Graph הוא אוסף של סקריפטים Q המספקים מבנה נתונים גרף ועורך גרף מלא (האחרון דורש TCL / TK) .Q-Graph Library ניתן להשתמש כדי ליישם את אלגוריתמים גרף הבדיקה באמצעות שפת Q היא שפת תכנות פונקציונלית המבוססת על שכתוב מונח. לפיכך, תוכנית Q או "סקריפט" היא פשוט אוסף של משוואות המשמשות להערכת ביטויים באופנה סמלית. המשוואות להקים זהויות אלגבריות והן מתפרשות ככללים שכתובים על מנת לצמצם את הביטויים "טפסים נורמליים". , הנה איך אתה מגדיר פונקציה SQR אשר ריבוע את הטענה שלה על ידי הכפלת אותו עם עצמו: SQR x = x * x; שים לב, כמו ב Prolog, מזהים מהוונות משמשים כדי לציין את המשתנים במשוואה, אשר מחויבים ערכים בפועל כאשר משוואה מוחלת. משוואות עשויות לכלול גם חלק מצב, כמו בהגדרה הבאה של הפונקציה המופעלת: עובדה N = n * עובדה (N-1) אם n> 0; = 1 אחרת; פונקציות על טיעונים מובנים מוגדרים על ידי "התאמת תבנית". למשל, תוצר של רשימה (מסומן בתחביר פרולוג דמוי פרולוג) ניתן לחשב עם שני משוואות אלה: Prod [] = 1, Prod = X * Prod XS; עם הגדרה זו, הפקטוריאלי יכול גם גם גם להיות מוגדר כדלקמן (את הסימון , כמו haskell, מציין רצף אריתמטי): עובדה n = prod ; כפי שאתה יכול לראות, ההגדרות הם באמת בדיוק כמו משוואות מתמטיות. התחביר הוא דומה באופן שטחי לשפות תפקודיות מודרניות אחרות כמו מירנדה וחסקל, אלא ש"היא "חופשי", כלומר, היא אינה משתמשת בפריסה כדי להצביע על מבנה תחבירי (ולכן נקודת הספק משמש לסיום משוואה) המונח שלה שכתוב מורשת, Q הולך טוב מעבר לשפות פונקציונליות אחרות בכך שהוא גם מאפשר לך לבצע חישובים עם ביטויים סמליים. לדוגמה, עם ההגדרה של הפונקציה SQR מלמעלה, תמצאו כי SQR (x + 1) מעריך ל (x + 1) * (x + 1). זה עשוי להיראות תחילה כמו תכונה arcane, אבל זה למעשה די שימושי, כי אתה יכול לנסות את ההגדרות שלך עם תשומות סמליות, מדי.


Q-Graph. תוכנה קשורה

libmemory

Libmemory Library מספק יישום של M.M. אלגוריתם הזיכרון הבטוח של מיכל ב C. ...

138

הורד

ג 'ויואלוגי

Javalogic הוא ספריה חופשית שמובילה ליצירת יישום חזותי של הלוגיקה היישומים. ...

150

הורד