26.08.2013 Views

Euskarazko errore sintaktikoak detektatzeko eta zuzentzeko ...

Euskarazko errore sintaktikoak detektatzeko eta zuzentzeko ...

Euskarazko errore sintaktikoak detektatzeko eta zuzentzeko ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

VI.2 Arkitektura nagusia 207<br />

Kontsulta Saroiko adierazpena<br />

“Adierazi zein esalditan agertzen diren hiru<br />

izenlaguneko izenak.”<br />

@.kat=”ize” & @!ncmod# == 3<br />

”Adierazi zein esalditan ez duten subjektuak @!auxmod.Paradigma == “nor-nori-nork” &<br />

<strong>eta</strong> nor-nori-nork paradigmako aditz laguntzaile<br />

batek kasuan komunztatzen”<br />

@!auxmod.nork.kas != @!ncsubj.kas<br />

... . ..<br />

VI.3 Taula: Saroiren kontsulta-lengoaiaz erantzun daitezkeen zenbait kontsulta.<br />

• Nabigazio horizontalean bereizk<strong>eta</strong> bat egin dugu. Adabegi<strong>eta</strong>n egin<br />

daitekeen nabigazio horizontalak osagai-egitur<strong>eta</strong>n oinarritutako zuhaitz<strong>eta</strong>n<br />

zentzu osoa du. Azter dezagun, adibidez, VI.13 23 irudiko (1)<br />

zuhaitza. Bertan, ohikoak izan daitezke nabigazio horizontala eskatzen<br />

duten kontsultak (ikus gezi gorriak): “lortu aditzaren aurreko<br />

nor motako izen-sintagma”. Mendekotasun-egitur<strong>eta</strong>n oinarritutako<br />

zuhaitz<strong>eta</strong>n (VI.13 irudian (2) zuhaitza) kontsulta horrek ez du inolako<br />

zentzurik. Tokenek esaldian duten posizioa landu dugu <strong>eta</strong> token bat<br />

bestearen aurretik (“”) <strong>eta</strong> n posizio atzetik (“+n”)<br />

ote dagoen ezagutzeko eragileak definitu ditugu.<br />

• Adabegi bakoitzeko ezaugarri linguistikoak aztertzeko ezaugarria (“.”)<br />

jasotzen duen eragilea, <strong>eta</strong> ezaugarria existitzen ote den (“∼”) begiratzen<br />

duen eragile boolearra sortu ditugu.<br />

• Hori<strong>eta</strong>z mendekotasun-erlazioekin lan egiteko interesgarriak iruditu<br />

zaizkigun eragile batzuk ere definitu ditugu. Horiek mendekotasun-erlazio<br />

bereko ume kopurua (“#”), mendekotasun-erlazio bereko umeen<br />

artean azkena (“$”), edo n-garrena (“adibidez, hirugarrena (3)”) dira.<br />

Ezaugarriekin bezala, mendekotasun-erlazioren bat existitzen ote den<br />

(“∼”) begira daiteke.<br />

• Kontsult<strong>eta</strong>ko baldintzak konposatzeko, <strong>eta</strong> (“&”) nahiz edo (“|”) eragileak<br />

daude eskuragarri.<br />

• Bi adabegitako ezaugarrien balioak konparatzeko, berdin (“==”) <strong>eta</strong><br />

desberdin (“!=”) konparaziozko eragileak ditugu.<br />

Eragile multzo honen inplementazioarekin gure beharrak asetu ditugu,<br />

baina erabilera orokorrago baterako Saroiren kontsulta-lengoaia eragile be-<br />

23 E: esaldia; IS: izen-sintagma; A: aditza; AS: aditz-sintagma; IM: izen multzoa; Det:<br />

determinatzailea; Iz: izena; Adj: adjektiboa; An: aditz nagusia; Al: aditz laguntzailea

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!