diff options
| author | aarne <aarne@cs.chalmers.se> | 2008-06-25 16:54:35 +0000 |
|---|---|---|
| committer | aarne <aarne@cs.chalmers.se> | 2008-06-25 16:54:35 +0000 |
| commit | e9e80fc389365e24d4300d7d5390c7d833a96c50 (patch) | |
| tree | f0b58473adaa670bd8fc52ada419d8cad470ee03 /old-examples/peacekeeping/PeaceSyntax.gf | |
| parent | b96b36f43de3e2f8b58d5f539daa6f6d47f25870 (diff) | |
changed names of resource-1.3; added a note on homepage on release
Diffstat (limited to 'old-examples/peacekeeping/PeaceSyntax.gf')
| -rw-r--r-- | old-examples/peacekeeping/PeaceSyntax.gf | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/old-examples/peacekeeping/PeaceSyntax.gf b/old-examples/peacekeeping/PeaceSyntax.gf new file mode 100644 index 000000000..21b852d63 --- /dev/null +++ b/old-examples/peacekeeping/PeaceSyntax.gf @@ -0,0 +1,59 @@ +abstract PeaceSyntax = PeaceCat ** { + + cat + Sent ; + Quest ; + MassCN ; + + fun + PhrPos : Sent -> Phrase ; + PhrNeg : Sent -> Phrase ; + PhrQuest : Quest -> Phrase ; + PhrImp : Imp -> Phrase ; + PhrImpNeg : Imp -> Phrase ; + + PhrYes : Phrase ; + PhrNo : Phrase ; + + 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 ; + + SentAdvV : V -> NP -> Adv -> Sent ; + SentAdvV2 : V2 -> NP -> NP -> Adv -> Sent ; + + 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 ; + PossPronCNPl : Pron -> CN -> NP ; + DetCN : Det -> CN -> NP ; + NumCN : Num -> CN -> NP ; + + UseN : N -> CN ; + ModCN : A -> CN -> CN ; + + UseMassN : MassN -> MassCN ; + ModMass : A -> MassCN -> MassCN ; + +}
\ No newline at end of file |
