18.02.2013 Views

GF Russian Resource Library

GF Russian Resource Library

GF Russian Resource Library

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

For Pron, we let the latter argument win – *Maxa ili mo� mama (Nominative<br />

case) but – *moe� ili Maxina mama (Genitive case) both corresponds to Masha’s<br />

or my mother, which is actually not exactly correct, since different cases should be<br />

used – Maxina ili mo� mama.<br />

conjPron : Bool -> Bool -> Bool = \_,p -> p ;<br />

For gender in a similar manner as for person: Needed for adjective predicates<br />

like: Maxa ili Ol� – krasiva� (Masha or Olya is beautiful), Anton ili Oleg<br />

– krasivy� (Anton or Oleg is beautiful), *Maxa ili Oleg – krasivy� (Masha or<br />

Oleg is beautiful). The later is not totally correct, but there is no correct way to<br />

say that.<br />

conjGender : Gender -> Gender -> Gender = \_,m -> m ;<br />

conjPGender : PronGen -> PronGen -> PronGen = \_,m -> m ;<br />

conjAnim : Animacy -> Animacy -> Animacy = \_,m -> m ;<br />

}<br />

8 Idiom<br />

8.1 Abstract API<br />

This module defines constructions that are formed in fixed ways, often different<br />

even in closely related languages.<br />

abstract Idiom = Cat ** {<br />

fun<br />

A separate example for <strong>Russian</strong>, since it rains can not be translated into an impersonal<br />

construction (doжdь id�t):<br />

ImpersCl : VP -> Cl ; -- it rains<br />

svetaet (dawn is breaking)<br />

No generic clauses in <strong>Russian</strong>. The function is kept for the sake of compatibility with<br />

the language-independent API. Infinitive is the closest form, see also subsection 8.2<br />

for more comments:<br />

}<br />

GenericCl : VP -> Cl ; -- one sleeps<br />

spixь<br />

ExistNP : NP -> Cl ; -- there is a house<br />

estь dom<br />

ExistIP : IP -> QCl ; -- which houses are there<br />

kakie estь doma<br />

ProgrVP : VP -> VP ; -- be sleeping<br />

spit<br />

ImpPl1 : VP -> Utt ; -- let’s go<br />

dava�te po�d�m<br />

CleftNP : NP -> RS -> Cl ; -- it is you who did it<br />

зto ty, kto sdelal зto<br />

CleftAdv : Adv -> S -> Cl ; -- it is yesterday she arrived<br />

29<br />

зto vqera, ona vernulasь

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

Saved successfully!

Ooh no, something went wrong!