summaryrefslogtreecommitdiff
path: root/examples/peacekeeping/PeaceKeep.gf
diff options
context:
space:
mode:
authorbringert <bringert@cs.chalmers.se>2006-04-20 15:13:55 +0000
committerbringert <bringert@cs.chalmers.se>2006-04-20 15:13:55 +0000
commitaf52e49d59d6e764805a1409d715e22667792310 (patch)
tree69f5182ee6e223283b4a5a1d5178c82dfc4fcea1 /examples/peacekeeping/PeaceKeep.gf
parent35cd3af6614663e6374e5af5527a301c40b85cd8 (diff)
PeaceKepp: added a bunch of examples. Added a few words. Added some missing syntax constructs.
Diffstat (limited to 'examples/peacekeeping/PeaceKeep.gf')
-rw-r--r--examples/peacekeeping/PeaceKeep.gf10
1 files changed, 10 insertions, 0 deletions
diff --git a/examples/peacekeeping/PeaceKeep.gf b/examples/peacekeeping/PeaceKeep.gf
index b6a6b50fa..4f951deae 100644
--- a/examples/peacekeeping/PeaceKeep.gf
+++ b/examples/peacekeeping/PeaceKeep.gf
@@ -10,18 +10,26 @@ abstract PeaceKeep = Cat, PeaceLex ** {
PhrImp : Imp -> Phr ;
PhrImpNeg : Imp -> Phr ;
+ PhrYes : Phr ;
+ PhrNo : Phr ;
+
QuestSent : Sent -> Quest ;
+
QuestIP_V : V -> IP -> Quest ;
QuestIP_V2 : V2 -> IP -> NP -> Quest ;
QuestIP_V2Mass : V2 -> IP -> MassCN -> Quest ;
+ QuestIP_V3 : V3 -> IP -> NP -> NP -> Quest ;
+ QuestIP_V3Mass : V3 -> IP -> MassCN -> NP -> Quest ;
QuestIP_A : A -> IP -> Quest ;
QuestIAdv_V : V -> NP -> IAdv -> Quest ;
QuestIAdv_V2 : V2 -> NP -> NP -> IAdv -> Quest ;
+-- QuestIAdv_NP : NP -> IAdv -> Quest ;
SentV : V -> NP -> Sent ;
SentV2 : V2 -> NP -> NP -> Sent ;
SentV2Mass : V2 -> NP -> MassCN -> Sent ;
SentV3 : V3 -> NP -> NP -> NP -> Sent ;
+ SentV3Mass : V3 -> NP -> MassCN -> NP -> Sent ;
SentA : A -> NP -> Sent ;
SentNP : NP -> NP -> Sent ;
@@ -30,7 +38,9 @@ abstract PeaceKeep = Cat, PeaceLex ** {
ImpV : V -> Imp ;
ImpV2 : V2 -> NP -> Imp ;
+ ImpV2Mass : V2 -> MassCN -> Imp ;
ImpV3 : V3 -> NP -> NP -> Imp ;
+ ImpV3Mass : V3 -> MassCN -> NP -> Imp ;
UsePron : Pron -> NP ;
PossPronCNSg : Pron -> CN -> NP ;