% --------------------- Praktikum 8 -------------------------------

lihtlause --> nimisonafraas, tegusonafraas.
nimisonafraas --> nimisona, omadussonafraas, nimisona.
nimisonafraas --> []; nimisona,nimisonafraas.
nimisona -->[pakapiku];[habe];[tema];[sobimatuse];[jouluvanaks].
% terminalsümbolid esinevad reeglis paremal pool ühiklistidena
omadussonafraas --> maarsona, omadussona.
maarsona --> [liiga].
omadussona --> [lyhike].
tegusonafraas --> tegusona, nimisonafraas.
tegusona --> [tingib];[pohjustab].
%--------------------------------------------------------------------
% Predikaat "phrase" kontrollib, kas teiseks argumendiks olev fraas on esimese parameetrina
% antud grammatika juursümboli (mitteterminali) ja grammatika reeglitega määratud keele lause.
% TEST: ?- phrase(lihtlause, [pakapiku, liiga, lyhike, habe, tingib, tema, sobimatuse, jouluvanaks]).
