שאלות על פרויקט הסיום

שרשור של השמה

שרשור של השמה

by טל אפק -
Number of replies: 3

האם צריך לתמוך בפעולות מורכבות כמו שרשור של השמות? לדוגמה:

G1 = G2 = {x1,x2 | <x1,x2>}

In reply to טל אפק

תשובה ל: שרשור של השמה

by רן רובינשטיין -
לאחר דיון בנושא, החלטנו לאפשר כך או כך - אפשר לבחור לתמוך בכך, ואפשר גם להגדיר זאת כשגיאה. אנחנו לא נבדוק את התנהגות התוכנית במצב זה, ולכן שתי האופציות קבילות.
In reply to טל אפק

תשובה ל: שרשור של השמה

by גור תלם -
אני מאמין שהתשובה היא "לא" בגלל שאז הערך של הביטוי הבא יכול להיות לא צפוי (כי לא הוגדר אם מבצעים את חלק ימים או שמאל קודם):
G2={x1,x2,x3,x4 | }
G1= (G2={x1,x2 | })+(G2)

לדעתי לביטויים שהם mutable אין ערך החזרה בתרגיל, אחרת יש בעיות עם הגדרות אחרות.
In reply to גור תלם

תשובה ל: שרשור של השמה

by רן רובינשטיין -
במצב הזה הייתי מצפה שהחיבור יחושב משמאל לימין ולכן זה מוגדר היטב, אבל בכל מקרה, "לא" היא תשובה מקובלת לעניין הזה.