scheme- סוגריים מקוננות
||אני צריך לכתוב פונקציה שמקבלת מחרוזת ובתוכה סוגריים שיכולות להיות גם מקוננות . למשל:
(A2 (B3)8)5
כל אות מקבלת את ערכה :A-1 B-2 וכו..
והתוצאה אמורה להיות
(1*2 + (2*3)*8) *5
החישוב פחות רלוונטי, העניין הוא שאין לי מושג בסקים איך לטפל בסוגרים מקוננים.
התחלתי ע"י הפיכת הקלט (מחרוזת) לרשימה של תווים וכעת אני רוצה שכל סוגרים יהיו list ..אבל איך, למשל, אוכל להבדיל האם ) סוגר את ה- ( הראשון או השני ??
||אני צריך לכתוב פונקציה שמקבלת מחרוזת ובתוכה סוגריים שיכולות להיות גם מקוננות . למשל:
(A2 (B3)8)5
כל אות מקבלת את ערכה :A-1 B-2 וכו..
והתוצאה אמורה להיות
(1*2 + (2*3)*8) *5
החישוב פחות רלוונטי, העניין הוא שאין לי מושג בסקים איך לטפל בסוגרים מקוננים.
התחלתי ע"י הפיכת הקלט (מחרוזת) לרשימה של תווים וכעת אני רוצה שכל סוגרים יהיו list ..אבל איך, למשל, אוכל להבדיל האם ) סוגר את ה- ( הראשון או השני ??