איך זה צריך להראות: דוגמא
בסוף שלב זה, התכנית תוכל לענות על השאילתות הבאות כדלקמן:
?- s([hu,sixek],[]).
Yes
?- s([yossi,raa,hu],[]).
Yes
גם זה משפט חוקי: יוסי ראהו. |
שימו לב לקוד האינטראקטיבי.
שימו לב שבשלב זה הדקדוק יקבל משפטים שגויים כמו:
?- s([hi,sixek],[]).
Yes
?- s([yafa,raa,kelev],[]).
Yes
אין התאם במין בין הנושא לבין הנשוא. המשפט אינו חוקי בעברית, אבל פרולוג מקבל אותו. |
גם זה משפט לא חוקי שפרולוג מקבל בטעות. |
שימו לב לקוד האינטראקטיבי.
בשלב הבא "נלמד" את הדקדוק להבחין בהיותם בלתי תקינים, ולדחותם.
|