summaryrefslogtreecommitdiff
path: root/examples/phrasebook/SentencesI.gf
diff options
context:
space:
mode:
authoraarne <aarne@chalmers.se>2010-05-25 11:30:09 +0000
committeraarne <aarne@chalmers.se>2010-05-25 11:30:09 +0000
commitc473621651621343f4a4e4082e68d94fc3706be0 (patch)
tree2f99bf04d10f7cacccee07e7bdf93b96057e0269 /examples/phrasebook/SentencesI.gf
parentcada06eab712bd57448f0305652cc3c18f53fbc0 (diff)
mass terms and yes/si/doch in Phrasebook
Diffstat (limited to 'examples/phrasebook/SentencesI.gf')
-rw-r--r--examples/phrasebook/SentencesI.gf13
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 ;