GF Russian Resource Library
GF Russian Resource Library
GF Russian Resource Library
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
in<br />
ne ++ vp.s! clf! (ASg Masc) ! P2 };<br />
ProgrVP vp = vp ;<br />
The English phrase let us corresponds to dava�te in <strong>Russian</strong>:<br />
ImpPl1 vp = {s = "dava�te"++vp.s!(ClIndic Future Simul)!APl!P1};<br />
The English phrase it is corresponds to зto in <strong>Russian</strong>:<br />
}<br />
CleftAdv adv sen = {s= \\ b, clf =><br />
let ne = case b of {<br />
Pos =>[];<br />
in<br />
Neg =>"ne"}<br />
"зto" ++ ne ++ adv.s ++ [", "]++ sen.s };<br />
CleftNP np rs = {s= \\ b, clf =><br />
let<br />
ne = case b of {Pos =>[]; Neg =>"ne"};<br />
gn = case np.n of {Pl => APl; _=> ASg (pgen2gen np.g)}<br />
in<br />
"зto" ++ ne ++ np.s!(PF Nom No NonPoss) ++ rs.s!gn!Nom!Animate};<br />
9 Noun<br />
9.1 Abstract API<br />
Language-independent functions (abstract syntax) for forming noun phrases.<br />
abstract Noun = Cat ** {<br />
9.1.1 Noun phrases<br />
The three main types of noun phrases are - common nouns with determiners - proper<br />
names - pronouns<br />
fun<br />
DetCN : Det -> CN -> NP ; -- the man<br />
UsePN : PN -> NP ; -- John<br />
UsePron : Pron -> NP ; -- he<br />
qelovek<br />
Ivan<br />
on<br />
Pronouns are defined in the module Structural. A noun phrase already formed<br />
can be modified by a Predeterminer.<br />
31