diff options
| author | aarne <aarne@chalmers.se> | 2010-05-25 11:30:09 +0000 |
|---|---|---|
| committer | aarne <aarne@chalmers.se> | 2010-05-25 11:30:09 +0000 |
| commit | c473621651621343f4a4e4082e68d94fc3706be0 (patch) | |
| tree | 2f99bf04d10f7cacccee07e7bdf93b96057e0269 /examples/phrasebook/SentencesI.gf | |
| parent | cada06eab712bd57448f0305652cc3c18f53fbc0 (diff) | |
mass terms and yes/si/doch in Phrasebook
Diffstat (limited to 'examples/phrasebook/SentencesI.gf')
| -rw-r--r-- | examples/phrasebook/SentencesI.gf | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/examples/phrasebook/SentencesI.gf b/examples/phrasebook/SentencesI.gf index 9de5b2676..bcd6f01b8 100644 --- a/examples/phrasebook/SentencesI.gf +++ b/examples/phrasebook/SentencesI.gf @@ -16,6 +16,7 @@ incomplete concrete SentencesI of Sentences = Numeral ** Proposition = Cl ; Item = NP ; Kind = CN ; + MassKind = CN ; Quality = AP ; Property = A ; Object = NP ; @@ -43,6 +44,7 @@ incomplete concrete SentencesI of Sentences = Numeral ** PObject x = mkPhrase (mkUtt x) ; PKind x = mkPhrase (mkUtt x) ; + PMassKind x = mkPhrase (mkUtt x) ; PQuality x = mkPhrase (mkUtt x) ; PNumber x = mkPhrase (mkUtt x) ; PPlace x = mkPhrase (mkUtt x.name) ; @@ -58,6 +60,7 @@ incomplete concrete SentencesI of Sentences = Numeral ** PYes = mkPhrase yes_Utt ; PNo = mkPhrase no_Utt ; + PYesToNo = mkPhrase yes_Utt ; Is = mkCl ; @@ -75,6 +78,7 @@ incomplete concrete SentencesI of Sentences = Numeral ** ObjItem i = i ; ObjNumber n k = mkNP n k ; ObjIndef k = mkNP a_Quant k ; + ObjMass k = mkNP k ; ObjAndObj = mkNP and_Conj ; OneObj o = o ; @@ -83,9 +87,13 @@ incomplete concrete SentencesI of Sentences = Numeral ** These kind = mkNP this_Quant plNum kind ; Those kind = mkNP that_Quant plNum kind ; The kind = mkNP the_Quant kind ; - The kind = mkNP the_Quant kind ; Thes kind = mkNP the_Quant plNum kind ; + ThisMass kind = mkNP this_Quant kind ; + ThatMass kind = mkNP that_Quant kind ; + TheMass kind = mkNP the_Quant kind ; + SuchKind quality kind = mkCN quality kind ; + SuchMassKind quality kind = mkCN quality kind ; Very property = mkAP very_AdA (mkAP property) ; Too property = mkAP too_AdA (mkAP property) ; PropQuality property = mkAP property ; @@ -112,7 +120,8 @@ incomplete concrete SentencesI of Sentences = Numeral ** NNumeral n = mkCard <lin Numeral n : Numeral> ; - AHave p kind = mkCl p.name have_V2 (mkNP kind) ; + AHave p kind = mkCl p.name have_V2 (mkNP aPl_Det kind) ; + AHaveMass p kind = mkCl p.name have_V2 (mkNP kind) ; AHaveCurr p curr = mkCl p.name have_V2 (mkNP aPl_Det curr) ; ACitizen p n = mkCl p.name n ; ABePlace p place = mkCl p.name place.at ; |
