18.02.2013 Views

GF Russian Resource Library

GF Russian Resource Library

GF Russian Resource Library

SHOW MORE
SHOW LESS

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

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

Saved successfully!

Ooh no, something went wrong!