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 /examples/shallow | |
| parent | b96b36f43de3e2f8b58d5f539daa6f6d47f25870 (diff) | |
changed names of resource-1.3; added a note on homepage on release
Diffstat (limited to 'examples/shallow')
| -rw-r--r-- | examples/shallow/BigShallowEng.gf | 10 | ||||
| -rw-r--r-- | examples/shallow/BigShallowEngAbs.gf | 11 | ||||
| -rw-r--r-- | examples/shallow/BigShallowSwe.gf | 10 | ||||
| -rw-r--r-- | examples/shallow/BigShallowSweAbs.gf | 11 | ||||
| -rw-r--r-- | examples/shallow/README | 5 | ||||
| -rw-r--r-- | examples/shallow/Shallow.gf | 58 | ||||
| -rw-r--r-- | examples/shallow/ShallowEng.gf | 33 | ||||
| -rw-r--r-- | examples/shallow/ShallowFre.gf | 33 | ||||
| -rw-r--r-- | examples/shallow/ShallowI.gf | 72 | ||||
| -rw-r--r-- | examples/shallow/ShallowSwe.gf | 33 |
10 files changed, 0 insertions, 276 deletions
diff --git a/examples/shallow/BigShallowEng.gf b/examples/shallow/BigShallowEng.gf deleted file mode 100644 index bb83e83fd..000000000 --- a/examples/shallow/BigShallowEng.gf +++ /dev/null @@ -1,10 +0,0 @@ ---# -path=.:../big:alltenses:prelude - -concrete BigShallowEng of BigShallowEngAbs = - ShallowEng, - BigLexEng, --- IrregEng, - ExtraEng-[ - ComplBareVS,MkVPI - ] - ** {} ; diff --git a/examples/shallow/BigShallowEngAbs.gf b/examples/shallow/BigShallowEngAbs.gf deleted file mode 100644 index 06f9e936f..000000000 --- a/examples/shallow/BigShallowEngAbs.gf +++ /dev/null @@ -1,11 +0,0 @@ ---# -path=.:../big:alltenses:prelude - -abstract BigShallowEngAbs = - Shallow, - BigLexEngAbs, --- IrregEngAbs, - ExtraEngAbs-[ - ComplBareVS, -- : VS -> S -> VP ; -- know you go - MkVPI -- : VP -> VPI ; - ] - ** {} ; diff --git a/examples/shallow/BigShallowSwe.gf b/examples/shallow/BigShallowSwe.gf deleted file mode 100644 index 072516254..000000000 --- a/examples/shallow/BigShallowSwe.gf +++ /dev/null @@ -1,10 +0,0 @@ ---# -path=.:../big:alltenses:prelude - -concrete BigShallowSwe of BigShallowSweAbs = - ShallowSwe, - BigLexSwe, - IrregSwe, - ExtraSwe-[ - ComplBareVS,MkVPI - ] - ** {} ; diff --git a/examples/shallow/BigShallowSweAbs.gf b/examples/shallow/BigShallowSweAbs.gf deleted file mode 100644 index a8a39a3e8..000000000 --- a/examples/shallow/BigShallowSweAbs.gf +++ /dev/null @@ -1,11 +0,0 @@ ---# -path=.:../big:alltenses:prelude - -abstract BigShallowSweAbs = - Shallow, - BigLexSweAbs, - IrregSweAbs, - ExtraSweAbs-[ - ComplBareVS, -- : VS -> S -> VP ; -- know you go - MkVPI -- : VP -> VPI ; - ] - ** {} ; diff --git a/examples/shallow/README b/examples/shallow/README deleted file mode 100644 index 6f4d1838a..000000000 --- a/examples/shallow/README +++ /dev/null @@ -1,5 +0,0 @@ -Shallow parsing version of resource grammar. - -BigShallowEng uses BigEngLex.gf adapted from a word list -by Alan Black & al. http://www.cs.cmu.edu/~awb/pub/map/MAP3.1.tar.gz -Not to be used for military purposes. diff --git a/examples/shallow/Shallow.gf b/examples/shallow/Shallow.gf deleted file mode 100644 index c521b668e..000000000 --- a/examples/shallow/Shallow.gf +++ /dev/null @@ -1,58 +0,0 @@ -abstract Shallow = Grammar-[ - VP, --- cat - ImpersCl, -- : VP -> Cl ; -- it rains - GenericCl, -- : VP -> Cl ; -- one sleeps - ProgrVP, -- : VP -> VP ; -- be sleeping - ImpPl1, -- : VP -> Utt ; -- let's go - UttVP, -- : VP -> Utt ; -- to sleep - QuestVP, -- : IP -> VP -> QCl ; -- who walks - RelVP, -- : RP -> VP -> RCl ; -- who loves John - PredVP, -- : NP -> VP -> Cl ; -- John walks - PredSCVP, -- : SC -> VP -> Cl ; -- that you go makes me happy - ImpVP, -- : VP -> Imp ; -- go - EmbedVP, -- : VP -> SC ; -- to go - UseV , --- : V -> VP ; -- sleep - ComplV2 , --- : V2 -> NP -> VP ; -- use it - ComplV3 , -- : V3 -> NP -> NP -> VP ; -- send a message to her - ComplVV , --- : VV -> VP -> VP ; -- want to run - ComplVS , --- : VS -> S -> VP ; -- know that she runs - ComplVQ , -- : VQ -> QS -> VP ; -- ask if she runs - ComplVA , -- : VA -> AP -> VP ; -- look red - ComplV2A, -- : V2A -> NP -> AP -> VP ; -- paint the house red - ReflV2 , -- : V2 -> VP ; -- use itself - UseComp , --- : Comp -> VP ; -- be warm - PassV2 , -- : V2 -> VP ; -- be used - AdvVP , --- : VP -> Adv -> VP ; -- sleep here - AdVVP --- : AdV -> VP -> VP ; -- always sleep - ] -** { - - cat - Advs ; - AdVs ; - - fun - NoAdv : Advs ; - NoAdV : AdVs ; - ConAdv : Adv -> Advs -> Advs ; - ConAdV : AdV -> AdVs -> AdVs ; - - PredUseV : NP -> AdVs -> V -> Advs -> Cl ; - PredComplV2 : NP -> AdVs -> V2 -> NP -> Cl ; -- Advs are attached to NP - PredComplVS : NP -> AdVs -> VS -> S -> Cl ; -- Advs are attached to S - PredUseComp : NP -> AdVs -> Comp -> Advs -> Cl ; --- could be so here too - - PredComplVV_V : NP -> AdVs -> VV -> V -> Advs -> Cl ; - PredComplVV_V2 : NP -> AdVs -> VV -> V2 -> NP -> Cl ; - PredComplVV_Comp : NP -> AdVs -> VV -> Comp -> Advs -> Cl ; - - QuestUseV : IP -> AdVs -> V -> Advs -> QCl ; - QuestComplV2 : IP -> AdVs -> V2 -> NP -> QCl ; - QuestComplVS : IP -> AdVs -> VS -> S -> QCl ; - QuestUseComp : IP -> AdVs -> Comp -> Advs -> QCl ; - - QuestComplVV_V : IP -> AdVs -> VV -> V -> Advs -> QCl ; - QuestComplVV_V2 : IP -> AdVs -> VV -> V2 -> NP -> QCl ; - QuestComplVV_Comp : IP -> AdVs -> VV -> Comp -> Advs -> QCl ; - -} diff --git a/examples/shallow/ShallowEng.gf b/examples/shallow/ShallowEng.gf deleted file mode 100644 index eacffefc5..000000000 --- a/examples/shallow/ShallowEng.gf +++ /dev/null @@ -1,33 +0,0 @@ ---# -path=.:alltenses:prelude - -concrete ShallowEng of Shallow = GrammarEng - [ - VP, - ImpersCl, - GenericCl, - ProgrVP, - ImpPl1, - UttVP, - QuestVP, - RelVP, - PredVP, - PredSCVP, - ImpVP, - EmbedVP, - UseV , - ComplV2 , - ComplV3 , - ComplVV , - ComplVS , - ComplVQ , - ComplVA , - ComplV2A, - ReflV2 , - UseComp , - PassV2 , - AdvVP , - AdVVP - ] - -** ShallowI with - (Grammar = GrammarEng) ; - diff --git a/examples/shallow/ShallowFre.gf b/examples/shallow/ShallowFre.gf deleted file mode 100644 index d8b9002cd..000000000 --- a/examples/shallow/ShallowFre.gf +++ /dev/null @@ -1,33 +0,0 @@ ---# -path=.:alltenses:prelude - -concrete ShallowFre of Shallow = GrammarFre - [ - VP, - ImpersCl, - GenericCl, - ProgrVP, - ImpPl1, - UttVP, - QuestVP, - RelVP, - PredVP, - PredSCVP, - ImpVP, - EmbedVP, - UseV , - ComplV2 , - ComplV3 , - ComplVV , - ComplVS , - ComplVQ , - ComplVA , - ComplV2A, - ReflV2 , - UseComp , - PassV2 , - AdvVP , - AdVVP - ] - -** ShallowI with - (Grammar = GrammarFre) ; - diff --git a/examples/shallow/ShallowI.gf b/examples/shallow/ShallowI.gf deleted file mode 100644 index e8669d9f5..000000000 --- a/examples/shallow/ShallowI.gf +++ /dev/null @@ -1,72 +0,0 @@ -incomplete concrete ShallowI of Shallow = Grammar-[ - VP, - ImpersCl, -- : VP -> Cl ; -- it rains - GenericCl, -- : VP -> Cl ; -- one sleeps - ProgrVP, -- : VP -> VP ; -- be sleeping - ImpPl1, -- : VP -> Utt ; -- let's go - UttVP, -- : VP -> Utt ; -- to sleep - QuestVP, -- : IP -> VP -> QCl ; -- who walks - RelVP, -- : RP -> VP -> RCl ; -- who loves John - PredVP, -- : NP -> VP -> Cl ; -- John walks - PredSCVP, -- : SC -> VP -> Cl ; -- that you go makes me happy - ImpVP, -- : VP -> Imp ; -- go - EmbedVP, -- : VP -> SC ; -- to go - UseV , -- : V -> VP ; -- sleep - ComplV2 , -- : V2 -> NP -> VP ; -- use it - ComplV3 , -- : V3 -> NP -> NP -> VP ; -- send a message to her - ComplVV , -- : VV -> VP -> VP ; -- want to run - ComplVS , -- : VS -> S -> VP ; -- know that she runs - ComplVQ , -- : VQ -> QS -> VP ; -- ask if she runs - ComplVA , -- : VA -> AP -> VP ; -- look red - ComplV2A, -- : V2A -> NP -> AP -> VP ; -- paint the house red - ReflV2 , -- : V2 -> VP ; -- use itself - UseComp , -- : Comp -> VP ; -- be warm - PassV2 , -- : V2 -> VP ; -- be used - AdvVP , -- : VP -> Adv -> VP ; -- sleep here - AdVVP -- : AdV -> VP -> VP ; -- always sleep - ] -** open Grammar, Prelude in { - - lincat - Advs = Adv ; - AdVs = AdV ; - - lin - NoAdv = {s = [] ; lock_Adv = <>} ; - NoAdV = {s = [] ; lock_AdV = <>} ; - ConAdv a as = {s = a.s ++ as.s ; lock_Adv = <>} ; - ConAdV a as = {s = a.s ++ as.s ; lock_AdV = <>} ; - - PredUseV np adVs v advs = - PredVP np (AdvVP (AdVVP adVs (UseV v)) advs) ; - PredComplV2 np adVs v ob = - PredVP np (AdVVP adVs (ComplV2 v ob)) ; - PredComplVS np adVs v ob = - PredVP np (AdVVP adVs (ComplVS v ob)) ; - PredUseComp np adVs v advs = - PredVP np (AdvVP (AdVVP adVs (UseComp v)) advs) ; - - PredComplVV_V np adVs vv v advs = - PredVP np (AdvVP (AdVVP adVs (ComplVV vv (UseV v))) advs) ; - PredComplVV_V2 np adVs vv v2 ob = - PredVP np (AdVVP adVs (ComplVV vv (ComplV2 v2 ob))) ; - PredComplVV_Comp np adVs vv v advs = - PredVP np (AdvVP (AdVVP adVs (ComplVV vv (UseComp v))) advs) ; - - QuestUseV np adVs v advs = - QuestVP np (AdvVP (AdVVP adVs (UseV v)) advs) ; - QuestComplV2 np adVs v ob = - QuestVP np (AdVVP adVs (ComplV2 v ob)) ; - QuestComplVS np adVs v ob = - QuestVP np (AdVVP adVs (ComplVS v ob)) ; - QuestUseComp np adVs v advs = - QuestVP np (AdvVP (AdVVP adVs (UseComp v)) advs) ; - - QuestComplVV_V np adVs vv v advs = - QuestVP np (AdvVP (AdVVP adVs (ComplVV vv (UseV v))) advs) ; - QuestComplVV_V2 np adVs vv v2 ob = - QuestVP np (AdVVP adVs (ComplVV vv (ComplV2 v2 ob))) ; - QuestComplVV_Comp np adVs vv v advs = - QuestVP np (AdvVP (AdVVP adVs (ComplVV vv (UseComp v))) advs) ; - -} diff --git a/examples/shallow/ShallowSwe.gf b/examples/shallow/ShallowSwe.gf deleted file mode 100644 index 9163b575d..000000000 --- a/examples/shallow/ShallowSwe.gf +++ /dev/null @@ -1,33 +0,0 @@ ---# -path=.:alltenses:prelude - -concrete ShallowSwe of Shallow = GrammarSwe - [ - VP, - ImpersCl, - GenericCl, - ProgrVP, - ImpPl1, - UttVP, - QuestVP, - RelVP, - PredVP, - PredSCVP, - ImpVP, - EmbedVP, - UseV , - ComplV2 , - ComplV3 , - ComplVV , - ComplVS , - ComplVQ , - ComplVA , - ComplV2A, - ReflV2 , - UseComp , - PassV2 , - AdvVP , - AdVVP - ] - -** ShallowI with - (Grammar = GrammarSwe) ; - |
