שרשור (מחרוזות) – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ דף חדש: '''שרשור''' היא פעולה בינארית בין שתי מחרוזות, שתוצאתה היא מחרוזת שלישית, שבה מוצמדת ה...
 
מ מהערך מורפמה
שורה 2:
 
פעולת השרשור אינה [[קומוטטיביות|קומוטטיבית]], שהרי, למשל, 'ויקי' + 'פדיה' <math> \ne </math> 'פדיה' + 'ויקי'. פעולת השרשור היא פעולה [[אסוציאטיביות|אסוציאטיבית]], כלומר לכל שלוש מחרוזות a,b,c מתקיים a+(b+c) = (a+b)+c. [[איבר היחידה]] לפעולת השרשור הוא המחרוזת הריקה, כלומר לכל מחרוזת a מתקיים a+'' = ''+a.
 
ב[[שפה טבעית|שפות טבעיות]] רווחת פעולה של שרשור [[מורפמה|מורפמות]] ליצירת מילים חדשות והטיות של מילים קיימות. דוגמה: המילה unbreakable מורכבת משרשור של שלושה צורנים: un+break+able.
 
פעולת השרשור ממומשת ב[[שפת תכנות|שפות תכנות]] רבות.